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