ARA ROOT Test BEd Software

RawAtriStationEvent Class Reference

RawAtriStationEvent -- The Raw ARA Station Event Class. More...

#include <RawAtriStationEvent.h>

Inheritance diagram for RawAtriStationEvent:

RawAraStationEvent RawAraGenericHeader UsefulAtriStationEvent List of all members.

Public Member Functions

 ClassDef (RawAtriStationEvent, 1)
Int_t getNumChannels ()
 RawAtriStationEvent (AraStationEventHeader_t *hdPtr, char *dataBuffer)
 Assignment constructor.
 RawAtriStationEvent ()
 Default constructor.
 ~RawAtriStationEvent ()
 Destructor.

Static Public Member Functions

static int getPedIndex (int dda, int block, int chan, int sample)

Public Attributes

std::vector< RawAtriStationBlockblockVec
UInt_t eventId
 Event Id.
UInt_t eventNumber
 Software event number.
UShort_t numReadoutBlocks
 Number of readout blocks which follow header.
UInt_t numStationBytes
 Bytes in station readout.
UInt_t ppsNumber
 For matching up with thresholds etc.
UInt_t timeStamp
 Timestamp.
UChar_t triggerBlock [MAX_TRIG_BLOCKS]
 Which block the triggers occured in.
UShort_t triggerInfo [MAX_TRIG_BLOCKS]
 The trigger pattern for the future.
UShort_t triggerPattern [MAX_TRIG_BLOCKS]
 The trigger pattern for the future.
ULong64_t unixTime
 Software event time in seconds (64-bits for future proofing).
UInt_t unixTimeUs
 Software event time in microseconds (32-bits).
UShort_t versionId
 Version Id for event header.

Detailed Description

RawAtriStationEvent -- The Raw ARA Station Event Class.

The ROOT implementation of the raw ARA Station Event containing the samples from one event readout of the IRS

Definition at line 30 of file RawAtriStationEvent.h.


Constructor & Destructor Documentation

RawAtriStationEvent::RawAtriStationEvent ( AraStationEventHeader_t hdPtr,
char *  dataBuffer 
)

Assignment constructor.

< Software event time in seconds (64-bits for future proofing)

< Software event time in microseconds (32-bits)

< Software event number

< For matching up with thresholds etc.

<Bytes in station readout

< Timestamp

< Event Id

< Number of readout blocks which follow header

Parameters:
dataBuffer  Assignment constructor

Definition at line 26 of file RawAtriStationEvent.cxx.


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