1 #ifndef EventFilter_Phase2TrackerRawToDigi_Phase2TrackerPhase2TrackerFEDBuffer_H // { 2 #define EventFilter_Phase2TrackerRawToDigi_Phase2TrackerPhase2TrackerFEDBuffer_H 29 return channels_[internalPhase2TrackerFEDChannelNum];
74 #endif // } end def EventFilter_Phase2TrackerRawToDigi_Phase2TrackerPhase2TrackerFEDBuffer_H
size_t bufferSize() const
uint16_t daqSourceID() const
uint32_t eventLengthIn64BitWords() const
const uint8_t * condDataPointer_
const uint8_t * getPointerToPayload() const
FEDDAQHeader daqHeader() const
uint32_t daqLvl1ID() const
bool doCorruptBufferChecks() const
const uint8_t * payloadPointer_
Phase2TrackerFEDHeader trackerHeader_
FEDTTSBits daqTTSState() const
FEDDAQEventType daqEventType() const
uint32_t daqEventLengthInBytes() const
const uint8_t * triggerPointer_
std::vector< Phase2TrackerFEDChannel > channels_
const uint8_t * getPointerToTriggerData() const
uint32_t eventLengthInBytes() const
const Phase2TrackerFEDChannel & channel(const uint8_t internalPhase2TrackerFEDChannelNum) const
Phase2TrackerFEDHeader trackerHeader() const
uint32_t daqEventLengthIn64bitWords() const
bool checkNoFEOverflows() const
Phase2TrackerFEDBuffer(const uint8_t *fedBuffer, const size_t fedBufferSize)
~Phase2TrackerFEDBuffer()
FEDDAQTrailer daqTrailer_
FEDDAQTrailer daqTrailer() const
void dump(std::ostream &os) const
void printHex(const void *pointer, const size_t lengthInBytes, std::ostream &os)
std::map< uint32_t, uint32_t > conditionData() const
FEDReadoutMode readoutMode() const
const uint8_t * getPointerToCondData() const
FEDTTSBits ttsBits() const