ARA ROOT Test BEd Software

AraRawRFChannel Class Reference

AraRawRFChannel -- The Raw ARA Event Data. More...

#include <AraRawRFChannel.h>

List of all members.


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.

chip id bitmask

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

Definition at line 42 of file AraRawRFChannel.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 AraRawRFChannel.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 AraRawRFChannel.h.


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 16:18:56 2012 for ARA ROOT Test Bed Software by doxygen 1.4.7