Go to the documentation of this file.
8 #ifndef DATAFORMATS_SCALERS_LEVEL1TRIGGERSCALERS_H
9 #define DATAFORMATS_SCALERS_LEVEL1TRIGGERSCALERS_H
30 static const unsigned long long N_BX = 3564ULL;
43 bool empty()
const {
return false; }
unsigned long long deadtime() const
unsigned long long l1AsRandom_
unsigned int lastOrbitCounter0_
int prescaleIndexAlgo() const
unsigned long long deadtimeBeamActivePartitionController_
unsigned int bunchCrossingErrors() const
unsigned int lastHardReset() const
static double rateLS(unsigned long long counts)
unsigned long long gtEvents() const
unsigned long long triggersPhysicsLostBeamActive_
static const unsigned long long N_BX_ACTIVE
unsigned int lumiSegmentOrbits_
unsigned long long triggersPhysicsGeneratedFDL() const
unsigned int bunchCrossingErrors_
std::vector< unsigned int > gtAlgoCounts() const
timespec get_timespec() const
unsigned int lastResync() const
unsigned int lumiSegmentNr_
unsigned long long l1AsCalibration() const
unsigned int gtResets() const
unsigned long long triggersPhysicsLost() const
unsigned int lumiSegmentNrLumiSeg_
virtual ~Level1TriggerScalers()
unsigned long long gtTriggers_
unsigned int lastEventCounter0_
std::vector< unsigned int > gtTechCounts_
unsigned int sourceID() const
struct timespec collectionTimeLumiSeg() const
unsigned int orbitNr() const
unsigned int lastOrbitCounter0() const
unsigned long long gtEvents_
unsigned long long deadtimeBeamActiveTriggerRules_
unsigned int lastTestEnable() const
unsigned long long deadtimeBeamActiveTimeSlot() const
int operator==(const Level1TriggerScalers &e) const
equality operator
unsigned int bunchNumber() const
TimeSpec collectionTimeLumiSeg_
float gtTriggersRate() const
unsigned long long spare1_
unsigned long long deadtimeBeamActiveTriggerRules() const
unsigned long long deadtime_
unsigned long long triggersPhysicsLostBeamActive() const
std::vector< unsigned int > gtAlgoCounts_
unsigned long long l1AsTest() const
unsigned long long triggersPhysicsLostBeamInactive_
struct timespec collectionTime() const
int operator!=(const Level1TriggerScalers &e) const
inequality operator
unsigned long long deadtimeBeamActive() const
unsigned long long gtTriggers() const
unsigned long long deadtimeBeamActive_
unsigned int lumiSegmentNrLumiSeg() const
unsigned long long deadtimeBeamActivePartitionController() const
unsigned int lastHardReset_
static const unsigned long long N_BX
static double percentLSActive(unsigned long long counts)
unsigned long long spare1() const
unsigned long long l1AsTest_
int prescaleIndexTech() const
unsigned int lastStart() const
unsigned long long deadtimeBeamActivePrivateOrbit_
unsigned long long l1AsCalibration_
float gtEventsRate() const
unsigned int bunchNumber_
static const unsigned long long N_BX_LUMI_SECTION
unsigned long long l1AsPhysics() const
unsigned long long triggersPhysicsLostBeamInactive() const
static double percentLS(unsigned long long counts)
unsigned long long triggersPhysicsLost_
unsigned int trigType() const
std::ostream & operator<<(std::ostream &s, const Level1TriggerScalers &c)
Pretty-print operator for Level1TriggerScalers.
static const unsigned long long N_ORBITS_LUMI_SECTION
unsigned long long l1AsPhysics_
unsigned long long spare2_
unsigned int lastEventCounter0() const
unsigned long long spare0() const
unsigned long long l1AsRandom() const
unsigned long long triggersPhysicsGeneratedFDL_
unsigned int lumiSegmentOrbits() const
std::string name() const
name method
std::vector< Level1TriggerScalers > Level1TriggerScalersCollection
unsigned long long deadtimeBeamActiveCalibration() const
unsigned long long deadtimeBeamActivePrivateOrbit() const
unsigned int lastTestEnable_
std::vector< unsigned int > gtTechCounts() const
unsigned long long deadtimeBeamActiveCalibration_
bool empty() const
empty method (= false)
unsigned int lumiSegmentNr() const
unsigned int eventID() const
unsigned long long spare0_
unsigned long long deadtimeBeamActiveTimeSlot_
unsigned long long spare2() const