ARA ROOT v3.4 Software

AraRawIcrrRFChannel Class Reference

Part of AraEvent library. The raw ICRR RF channel information. Contains the raw ADC data and LABCHIP information (RCO, hitbus...). More...

#include <AraRawIcrrRFChannel.h>

List of all members.


Public Member Functions

 AraRawIcrrRFChannel (IcrrRFChannelFull_t *rfChan)
 Assignment constructor.
 AraRawIcrrRFChannel ()
 Default constructor.
 ClassDef (AraRawIcrrRFChannel, 1)
void fillChannel (IcrrRFChannelFull_t *rfChan)
Int_t getEarliestSample ()
 Returns the earliest sample in the waveform.
Int_t getFirstHitBus ()
 Returns the firstHitbus value for the channel.
Int_t getLabChip ()
 Returns the LABRADOR number.
Int_t getLastHitBus ()
 Returns the lastHitbus value for the channel.
Int_t getLatestSample ()
 Returns the latest sample in the waveform.
Int_t getRCO ()
 Returns the RCO phase.
Int_t getWrappedHitBus ()
 Return the wrapped hitbus flag for the channel. When the HITBUS is wrapped the waveform runs from firstHitbus+1 to lastHitbus-1, otherwise it runs from lastHitbus+1 to firstHitbus-1 (crossing the 259-->0 boudnary).
 ~AraRawIcrrRFChannel ()
 Destructor.

Public Attributes

unsigned char chanId
 Channel Id.
unsigned char chipIdFlag
 chip id bitmask
UShort_t data [MAX_NUMBER_SAMPLES_LAB3]
 The raw sample data.
unsigned char firstHitbus
 First sample of the hitbus.
unsigned char lastHitbus
 Last sample of the hitbus.

Detailed Description

Part of AraEvent library. The raw ICRR RF channel information. Contains the raw ADC data and LABCHIP information (RCO, hitbus...).

The ROOT implementation of the raw ARA event data

Definition at line 22 of file AraRawIcrrRFChannel.h.


Member Data Documentation

Channel Id.

chan + 9*LAB3 (0-8 is LAB3_A, ... 18-26 are LAB3_C)

Definition at line 34 of file AraRawIcrrRFChannel.h.

chip id bitmask

0:1 LABRADOR chip 2 RCO 3 HITBUS wrap 4-7 HITBUS offset

Definition at line 42 of file AraRawIcrrRFChannel.h.

First sample of the hitbus.

The last sample in the waveform is [firstHitbus-1] --unless wrapped. Otherwise it runs from firstHitbus+1 to lastHitbus-1 inclusive

Definition at line 48 of file AraRawIcrrRFChannel.h.

Last sample of the hitbus.

The first sample in the waveform is [lastHitbus+1] -- unless wrapped. Otherwise it runs from firstHitbus+1 to lastHitbus-1 inclusive

Definition at line 54 of file AraRawIcrrRFChannel.h.


The documentation for this class was generated from the following files:
Generated on Mon Mar 18 16:00:46 2013 for ARA ROOT v3.4 Software by doxygen 1.4.7