Public Member Functions | |
RawEventSummary () | |
Public Attributes | |
unsigned int | fRun |
Run number. More... | |
unsigned int | fSubrun |
Subrun number. More... | |
unsigned int | fEvent |
Event nunber. More... | |
unsigned int | fNdatablock |
Number of data blocks. More... | |
unsigned int | fTrigger |
Trigger type. More... | |
unsigned int | fMasterTrigger |
Master trigger number. More... | |
unsigned long int | fT0 |
Trigger time in nova time units (64 Mhz ticks) More... | |
unsigned int | fRange |
Trigger length in units of 500 nsec. More... | |
float | fHour |
A fractional hour of the day. More... | |
double | fT0lo32Usec |
Just the lower 32 bits of T0 converted to Usec. More... | |
bool | fEventIncomplete |
Is the event incomplete? More... | |
unsigned int | fNhit |
Total number of nanoslices (hits) More... | |
unsigned int | fNfeberr |
Number of FEB errors reported in event. More... | |
unsigned int | fNmicroSl |
Total number of micro slices. More... | |
std::set< unsigned int > | fDiblocks |
The list of diblocks in event. More... | |
std::set< unsigned int > | fDCMs |
The list of DCMs contributing to the event. More... | |
std::set< unsigned int > | fFEBs |
The list of FEBs contributing to the event. More... | |
Definition at line 12 of file RawEventSummary.h.
RawEventSummary::RawEventSummary | ( | ) |
Definition at line 4 of file RawEventSummary.cxx.
std::set<unsigned int> om::RawEventSummary::fDCMs |
The list of DCMs contributing to the event.
Definition at line 38 of file RawEventSummary.h.
Referenced by om::HitCounts::GetRawEventSummary(), and om::RawEventUnpacker::UnpackMicroSlice().
std::set<unsigned int> om::RawEventSummary::fDiblocks |
The list of diblocks in event.
Definition at line 37 of file RawEventSummary.h.
Referenced by om::RawEventUnpacker::UnpackMicroSlice().
unsigned int om::RawEventSummary::fEvent |
Event nunber.
Definition at line 21 of file RawEventSummary.h.
Referenced by om::HitMaps::GetNanoSliceSummary(), om::FEBRatesByDiblock::GetNanoSliceSummary(), om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().
bool om::RawEventSummary::fEventIncomplete |
Is the event incomplete?
Definition at line 29 of file RawEventSummary.h.
Referenced by om::RawEventErrors::GetRawEventSummary(), om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().
std::set<unsigned int> om::RawEventSummary::fFEBs |
The list of FEBs contributing to the event.
Definition at line 39 of file RawEventSummary.h.
Referenced by om::HitCounts::GetRawEventSummary(), and om::RawEventUnpacker::UnpackNanoSlice().
float om::RawEventSummary::fHour |
A fractional hour of the day.
Definition at line 27 of file RawEventSummary.h.
Referenced by om::DataBlockErrors::GetDataBlockSummary(), om::MicroErrors::GetMicroSliceSummary(), om::TQPlots::GetNanoSliceSummary(), om::NanoErrors::GetNanoSliceSummary(), om::FEBRatesByDiblock::GetNanoSliceSummary(), om::HitCounts::GetRawEventSummary(), om::RawEventErrors::GetRawEventSummary(), om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fMasterTrigger |
Master trigger number.
Definition at line 24 of file RawEventSummary.h.
Referenced by om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fNdatablock |
Number of data blocks.
Definition at line 22 of file RawEventSummary.h.
Referenced by om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fNfeberr |
Number of FEB errors reported in event.
Definition at line 35 of file RawEventSummary.h.
Referenced by om::RawEventUnpacker::UnpackNanoSlice().
unsigned int om::RawEventSummary::fNhit |
Total number of nanoslices (hits)
Definition at line 34 of file RawEventSummary.h.
Referenced by om::HitCounts::GetRawEventSummary(), and om::RawEventUnpacker::UnpackNanoSlice().
unsigned int om::RawEventSummary::fNmicroSl |
Total number of micro slices.
Definition at line 36 of file RawEventSummary.h.
Referenced by om::HitCounts::GetRawEventSummary(), and om::RawEventUnpacker::UnpackMicroSlice().
unsigned int om::RawEventSummary::fRange |
Trigger length in units of 500 nsec.
Definition at line 26 of file RawEventSummary.h.
Referenced by om::RawEventList::EventEndTime(), om::HitMaps::GetNanoSliceSummary(), om::FEBRatesByDiblock::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fRun |
Run number.
Definition at line 19 of file RawEventSummary.h.
Referenced by om::HitMaps::GetNanoSliceSummary(), om::FEBRatesByDiblock::GetNanoSliceSummary(), om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fSubrun |
Subrun number.
Definition at line 20 of file RawEventSummary.h.
Referenced by om::RawEventUnpacker::UnpackRawEvent().
unsigned long int om::RawEventSummary::fT0 |
Trigger time in nova time units (64 Mhz ticks)
Definition at line 25 of file RawEventSummary.h.
Referenced by om::RawEventList::EventEndTime(), om::TriggerPlots::GetRawEventSummary(), om::RawEventList::IsEventContinuousInTime(), om::RawEventList::TimeDiffBetweenEvents(), and om::RawEventUnpacker::UnpackRawEvent().
double om::RawEventSummary::fT0lo32Usec |
Just the lower 32 bits of T0 converted to Usec.
Definition at line 28 of file RawEventSummary.h.
Referenced by om::WLPlots::GetNanoSliceSummary(), om::TQPlots::GetNanoSliceSummary(), and om::RawEventUnpacker::UnpackRawEvent().
unsigned int om::RawEventSummary::fTrigger |
Trigger type.
Definition at line 23 of file RawEventSummary.h.
Referenced by om::TQPlots::GetNanoSliceSummary(), om::HitMaps::GetNanoSliceSummary(), om::TriggerPlots::GetRawEventSummary(), and om::RawEventUnpacker::UnpackRawEvent().