Go to the documentation of this file.
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 triggersPhysicsGeneratedFDLRate() const
timespec collectionTime()
timespec collectionTimeLumiSeg()
double deadtimeBeamActiveTimeSlotPercent() const
timespec collectionTime() const
std::vector< double > gtAlgoCountsRate() const
void computeRates(Level1TriggerScalers const &t1)
double deadtimeBeamActivePercent() const
double deadtimeBeamActivePrivateOrbitPercent() const
timespec get_timespec() const
unsigned long long deltaNS_
double triggersPhysicsLostBeamInactiveRate_
double deadtimeBeamActivePartitionControllerPercent() const
double l1AsCalibrationRate_
double l1AsPhysicsRate() const
double gtEventsRate() const
double deadtimeBeamActivePartitionControllerPercent_
double deadtimeBeamActivePercent_
unsigned long long deltaNS() const
int operator==(const Level1TriggerRates &e) const
equality operator
std::string name() const
name method
timespec collectionTimeLumiSeg() const
double deadtimeBeamActiveCalibrationPercent() const
double l1AsTestRate() const
double deadtimeBeamActiveCalibrationPercent_
std::vector< Level1TriggerRates > Level1TriggerRatesCollection
double triggersPhysicsLostBeamInactiveRate() const
std::vector< double > gtAlgoCountsRate_
double deadtimeBeamActiveTimeSlotPercent_
double deadtimeBeamActiveTriggerRulesPercent_
double triggersPhysicsLostRate() const
virtual ~Level1TriggerRates()
int version() const
get the data
std::vector< double > gtTechCountsRate() const
double triggersPhysicsLostRate_
int operator!=(const Level1TriggerRates &e) const
inequality operator
double triggersPhysicsLostBeamActiveRate() const
std::vector< double > gtTechCountsRate_
double l1AsRandomRate() const
double l1AsCalibrationRate() const
double gtTriggersRate() const
double deadtimePercent() const
bool empty() const
empty method (= false)
double triggersPhysicsGeneratedFDLRate_
double deadtimeBeamActivePrivateOrbitPercent_
std::ostream & operator<<(std::ostream &s, const Level1TriggerRates &c)
Pretty-print operator for Level1TriggerRates.
double triggersPhysicsLostBeamActiveRate_
TimeSpec collectionTimeLumiSeg_
double deadtimeBeamActiveTriggerRulesPercent() const