8 #ifndef DATAFORMATS_SCALERS_LEVEL1TRIGGERRATES_H 9 #define DATAFORMATS_SCALERS_LEVEL1TRIGGERRATES_H 32 #define BX_SPACING (double)25E-9 51 bool empty()
const {
return false; }
double deadtimeBeamActiveTimeSlotPercent_
double deadtimeBeamActiveTimeSlotPercent() const
double l1AsTestRate() const
double triggersPhysicsLostRate() const
double deadtimeBeamActiveTriggerRulesPercent() const
timespec collectionTime()
int operator!=(const Level1TriggerRates &e) const
inequality operator
virtual ~Level1TriggerRates()
double triggersPhysicsGeneratedFDLRate() const
double triggersPhysicsLostRate_
unsigned long long deltaNS_
double deadtimeBeamActivePartitionControllerPercent() const
std::ostream & operator<<(std::ostream &s, const Level1TriggerRates &c)
Pretty-print operator for Level1TriggerRates.
int version() const
get the data
std::vector< Level1TriggerRates > Level1TriggerRatesCollection
double deadtimeBeamActivePercent_
double l1AsRandomRate() const
double deadtimePercent() const
int operator==(const Level1TriggerRates &e) const
equality operator
double l1AsCalibrationRate() const
double triggersPhysicsLostBeamInactiveRate_
double triggersPhysicsLostBeamActiveRate_
double deadtimeBeamActiveCalibrationPercent_
double gtTriggersRate() const
bool empty() const
empty method (= false)
double l1AsCalibrationRate_
std::vector< double > gtAlgoCountsRate_
double deadtimeBeamActiveTriggerRulesPercent_
std::vector< double > gtAlgoCountsRate() const
timespec collectionTimeLumiSeg()
timespec collectionTime() const
double deadtimeBeamActivePrivateOrbitPercent() const
double deadtimeBeamActivePercent() const
void computeRates(Level1TriggerScalers const &t1)
std::vector< double > gtTechCountsRate_
double triggersPhysicsGeneratedFDLRate_
timespec get_timespec() const
double deadtimeBeamActivePrivateOrbitPercent_
std::vector< double > gtTechCountsRate() const
unsigned long long deltaNS() const
TimeSpec collectionTimeLumiSeg_
double triggersPhysicsLostBeamActiveRate() const
double l1AsPhysicsRate() const
double gtEventsRate() const
std::string name() const
name method
double deadtimeBeamActivePartitionControllerPercent_
double triggersPhysicsLostBeamInactiveRate() const
double deadtimeBeamActiveCalibrationPercent() const
timespec collectionTimeLumiSeg() const