AraRawRFChannel Class Reference
AraRawRFChannel -- The Raw ARA Event Data. More...
#include <AraRawRFChannel.h>
Public Member Functions | |
AraRawRFChannel (RFChannelFull_t *rfChan) | |
Assignment constructor. | |
AraRawRFChannel () | |
Default constructor. | |
ClassDef (AraRawRFChannel, 1) | |
void | fillChannel (RFChannelFull_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). | |
~AraRawRFChannel () | |
Destructor. | |
Public Attributes | |
unsigned char | chanId |
Channel Id. | |
unsigned char | chipIdFlag |
chip id bitmask | |
UShort_t | data [MAX_NUMBER_SAMPLES] |
The raw sample data. | |
unsigned char | firstHitbus |
First sample of the hitbus. | |
unsigned char | lastHitbus |
Last sample of the hitbus. |
Detailed Description
AraRawRFChannel -- The Raw ARA Event Data.The ROOT implementation of the raw ARA event data
Definition at line 22 of file AraRawRFChannel.h.
Member Data Documentation
unsigned char AraRawRFChannel::chanId |
Channel Id.
chan + 9*LAB3 (0-8 is LAB3_A, ... 18-26 are LAB3_C)
Definition at line 34 of file AraRawRFChannel.h.
unsigned char AraRawRFChannel::chipIdFlag |
chip id bitmask
0:1 LABRADOR chip 2 RCO 3 HITBUS wrap 4-7 HITBUS offset
Definition at line 42 of file AraRawRFChannel.h.
unsigned char AraRawRFChannel::firstHitbus |
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 AraRawRFChannel.h.
unsigned char AraRawRFChannel::lastHitbus |
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 AraRawRFChannel.h.
The documentation for this class was generated from the following files:
- AraEvent/AraRawRFChannel.h
- AraEvent/AraRawRFChannel.cxx
Generated on Wed Aug 8 16:18:56 2012 for ARA ROOT Test Bed Software by
