#include <TRocEvent.h>
Public Member Functions | |
TRocData () | |
TRocData (const char *name, Short_t id=0) | |
virtual | ~TRocData () |
virtual void | Clear (Option_t *t="") |
Data Fields | |
std::vector< TRocMessageExtended > | fExtMessages |
std::vector< TRocMessageExtended > | vMessageEventBuffer |
ULong64_t | fLastSyncTm [MAX_SYNC] |
ULong64_t | fLastTriggerTm |
Definition at line 313 of file TRocEvent.h.
TRocData::TRocData | ( | ) |
Definition at line 158 of file TRocEvent.cxx.
TRocData::TRocData | ( | const char * | name, | |
Short_t | id = 0 | |||
) |
Definition at line 163 of file TRocEvent.cxx.
References fLastSyncTm, and fLastTriggerTm.
TRocData::~TRocData | ( | ) | [virtual] |
Definition at line 174 of file TRocEvent.cxx.
void TRocData::Clear | ( | Option_t * | t = "" |
) | [virtual] |
Method called by the framework to clear the event element.
Definition at line 178 of file TRocEvent.cxx.
References fExtMessages, and vMessageEventBuffer.
std::vector<TRocMessageExtended> TRocData::fExtMessages |
Definition at line 323 of file TRocEvent.h.
Referenced by TRPCProc::BuildHits(), Clear(), TFiberHodProc::FinalizeEvent(), TRocProc::FinalizeEvent(), TSTSProc::FinalizeEvent(), TGEMProc::FinalizeEvent(), TGem2Proc::FinalizeEvent(), TGem1Proc::FinalizeEvent(), TRocProc::HandleUnprocessedMessages(), TRocProc::ProcessExtendedMessage(), TRocProc::ProcessGet4EpochMessage(), TRICHProc::ProcessLedPulser(), and TRICHProc::ProcessRICH().
ULong64_t TRocData::fLastSyncTm[MAX_SYNC] |
Definition at line 331 of file TRocEvent.h.
Referenced by TRocData().
ULong64_t TRocData::fLastTriggerTm |
Definition at line 335 of file TRocEvent.h.
Referenced by TRocProc::ProcessTriggerMessage(), and TRocData().
std::vector<TRocMessageExtended> TRocData::vMessageEventBuffer |
GET4 unpacking & pre-processing
Definition at line 327 of file TRocEvent.h.
Referenced by TRPCProc::BuildHits(), Clear(), TRocProc::FinalizeEvent(), TRocProc::ProcessGet4EpochMessage(), and TRocProc::TimeOrderMessageBuffer().