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