CMS 3D CMS Logo

List of all members | Classes | Public Member Functions | Protected Attributes
Level1TriggerRates Class Reference

#include <Level1TriggerRates.h>

Classes

class  h
 Persistable copy of Level1 Trigger Rates. More...
 

Public Member Functions

timespec collectionTime ()
 
timespec collectionTime () const
 
timespec collectionTimeLumiSeg ()
 
timespec collectionTimeLumiSeg () const
 
void computeRates (Level1TriggerScalers const &t1)
 
void computeRates (Level1TriggerScalers const &t1, int runNumber)
 
void computeRates (Level1TriggerScalers const &t1, Level1TriggerScalers const &t2)
 
void computeRates (Level1TriggerScalers const &t1, Level1TriggerScalers const &t2, int runNumber)
 
double deadtimeBeamActiveCalibrationPercent () const
 
double deadtimeBeamActivePartitionControllerPercent () const
 
double deadtimeBeamActivePercent () const
 
double deadtimeBeamActivePrivateOrbitPercent () const
 
double deadtimeBeamActiveTimeSlotPercent () const
 
double deadtimeBeamActiveTriggerRulesPercent () const
 
double deadtimePercent () const
 
unsigned long long deltaNS () const
 
double deltaT () const
 
bool empty () const
 empty method (= false) More...
 
std::vector< double > gtAlgoCountsRate () const
 
double gtEventsRate () const
 
std::vector< double > gtTechCountsRate () const
 
double gtTriggersRate () const
 
double l1AsCalibrationRate () const
 
double l1AsPhysicsRate () const
 
double l1AsRandomRate () const
 
double l1AsTestRate () const
 
 Level1TriggerRates ()
 
 Level1TriggerRates (Level1TriggerScalers const &s)
 
 Level1TriggerRates (Level1TriggerScalers const &s, int runNumber)
 
 Level1TriggerRates (Level1TriggerScalers const &s1, Level1TriggerScalers const &s2)
 
 Level1TriggerRates (Level1TriggerScalers const &s1, Level1TriggerScalers const &s2, int runNumber)
 
std::string name () const
 name method More...
 
int operator!= (const Level1TriggerRates &e) const
 inequality operator More...
 
int operator== (const Level1TriggerRates &e) const
 equality operator More...
 
double triggersPhysicsGeneratedFDLRate () const
 
double triggersPhysicsLostBeamActiveRate () const
 
double triggersPhysicsLostBeamInactiveRate () const
 
double triggersPhysicsLostRate () const
 
int version () const
 get the data More...
 
virtual ~Level1TriggerRates ()
 

Protected Attributes

TimeSpec collectionTime_
 
TimeSpec collectionTimeLumiSeg_
 
double deadtimeBeamActiveCalibrationPercent_
 
double deadtimeBeamActivePartitionControllerPercent_
 
double deadtimeBeamActivePercent_
 
double deadtimeBeamActivePrivateOrbitPercent_
 
double deadtimeBeamActiveTimeSlotPercent_
 
double deadtimeBeamActiveTriggerRulesPercent_
 
double deadtimePercent_
 
unsigned long long deltaNS_
 
double deltaT_
 
std::vector< double > gtAlgoCountsRate_
 
double gtEventsRate_
 
std::vector< double > gtTechCountsRate_
 
double gtTriggersRate_
 
double l1AsCalibrationRate_
 
double l1AsPhysicsRate_
 
double l1AsRandomRate_
 
double l1AsTestRate_
 
double triggersPhysicsGeneratedFDLRate_
 
double triggersPhysicsLostBeamActiveRate_
 
double triggersPhysicsLostBeamInactiveRate_
 
double triggersPhysicsLostRate_
 
int version_
 

Detailed Description

Definition at line 30 of file Level1TriggerRates.h.

Constructor & Destructor Documentation

◆ Level1TriggerRates() [1/5]

Level1TriggerRates::Level1TriggerRates ( )

Definition at line 11 of file Level1TriggerRates.cc.

Referenced by Level1TriggerRates().

12  : version_(0),
13  collectionTime_(0, 0),
14  deltaNS_(0),
15  deltaT_(0.0),
16  gtTriggersRate_(0.0),
17  gtEventsRate_(0.0),
23  l1AsPhysicsRate_(0.0),
24  l1AsRandomRate_(0.0),
25  l1AsTestRate_(0.0),
27  deadtimePercent_(0.0),
double deadtimeBeamActiveTimeSlotPercent_
unsigned long long deltaNS_
double triggersPhysicsLostBeamInactiveRate_
double triggersPhysicsLostBeamActiveRate_
double deadtimeBeamActiveCalibrationPercent_
std::vector< double > gtAlgoCountsRate_
double deadtimeBeamActiveTriggerRulesPercent_
std::vector< double > gtTechCountsRate_
double triggersPhysicsGeneratedFDLRate_
double deadtimeBeamActivePrivateOrbitPercent_
double deadtimeBeamActivePartitionControllerPercent_

◆ Level1TriggerRates() [2/5]

Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s)

◆ Level1TriggerRates() [3/5]

Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s,
int  runNumber 
)

◆ Level1TriggerRates() [4/5]

Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s1,
Level1TriggerScalers const &  s2 
)

◆ Level1TriggerRates() [5/5]

Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s1,
Level1TriggerScalers const &  s2,
int  runNumber 
)

Definition at line 50 of file Level1TriggerRates.cc.

References computeRates(), Level1TriggerRates(), and convertSQLiteXML::runNumber.

50  {
52  computeRates(s1, s2, runNumber);
53 }
void computeRates(Level1TriggerScalers const &t1)

◆ ~Level1TriggerRates()

Level1TriggerRates::~Level1TriggerRates ( )
virtual

Definition at line 55 of file Level1TriggerRates.cc.

55 {}

Member Function Documentation

◆ collectionTime() [1/2]

timespec Level1TriggerRates::collectionTime ( )
inline

Definition at line 56 of file Level1TriggerRates.h.

References collectionTime_, and TimeSpec::get_timespec().

56 { return (collectionTime_.get_timespec()); }
timespec get_timespec() const
Definition: TimeSpec.cc:4

◆ collectionTime() [2/2]

timespec Level1TriggerRates::collectionTime ( ) const
inline

Definition at line 99 of file Level1TriggerRates.h.

References collectionTime_, and TimeSpec::get_timespec().

99 { return (collectionTime_.get_timespec()); }
timespec get_timespec() const
Definition: TimeSpec.cc:4

◆ collectionTimeLumiSeg() [1/2]

timespec Level1TriggerRates::collectionTimeLumiSeg ( )
inline

Definition at line 65 of file Level1TriggerRates.h.

References collectionTimeLumiSeg_, and TimeSpec::get_timespec().

timespec get_timespec() const
Definition: TimeSpec.cc:4

◆ collectionTimeLumiSeg() [2/2]

timespec Level1TriggerRates::collectionTimeLumiSeg ( ) const
inline

Definition at line 101 of file Level1TriggerRates.h.

References collectionTimeLumiSeg_, and TimeSpec::get_timespec().

101 { return (collectionTimeLumiSeg_.get_timespec()); }
timespec get_timespec() const
Definition: TimeSpec.cc:4

◆ computeRates() [1/4]

void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1)

◆ computeRates() [2/4]

void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
int  runNumber 
)

Definition at line 61 of file Level1TriggerRates.cc.

References collectionTime_, collectionTimeLumiSeg_, dqmiodumpmetadata::counts, deadtimeBeamActiveCalibrationPercent_, deadtimeBeamActivePartitionControllerPercent_, deadtimeBeamActivePercent_, deadtimeBeamActivePrivateOrbitPercent_, deadtimeBeamActiveTimeSlotPercent_, deadtimeBeamActiveTriggerRulesPercent_, deadtimePercent_, deltaNS_, deltaT_, gtAlgoCountsRate_, gtEventsRate_, gtTechCountsRate_, gtTriggersRate_, l1AsCalibrationRate_, l1AsPhysicsRate_, l1AsRandomRate_, l1AsTestRate_, Level1TriggerScalers::percentLS(), Level1TriggerScalers::percentLSActive(), Level1TriggerScalers::rateLS(), writedatasetfile::run, TimeSpec::set_tv_nsec(), TimeSpec::set_tv_sec(), submitPVValidationJobs::t, triggersPhysicsGeneratedFDLRate_, triggersPhysicsLostBeamActiveRate_, triggersPhysicsLostBeamInactiveRate_, triggersPhysicsLostRate_, and version_.

61  {
62  version_ = t.version();
63 
64  collectionTime_.set_tv_sec(static_cast<long>(t.collectionTime().tv_sec));
65  collectionTime_.set_tv_nsec(t.collectionTime().tv_nsec);
66 
67  gtTriggersRate_ = t.gtTriggersRate();
68  gtEventsRate_ = t.gtEventsRate();
69 
70  collectionTimeLumiSeg_.set_tv_sec(static_cast<long>(t.collectionTimeLumiSeg().tv_sec));
71  collectionTimeLumiSeg_.set_tv_nsec(t.collectionTimeLumiSeg().tv_nsec);
72 
73  triggersPhysicsGeneratedFDLRate_ = Level1TriggerScalers::rateLS(t.triggersPhysicsGeneratedFDL(), run);
75  triggersPhysicsLostBeamActiveRate_ = Level1TriggerScalers::rateLS(t.triggersPhysicsLostBeamActive(), run);
76  triggersPhysicsLostBeamInactiveRate_ = Level1TriggerScalers::rateLS(t.triggersPhysicsLostBeamInactive(), run);
77 
82 
86  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActiveTriggerRules(), run);
89  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActivePrivateOrbit(), run);
91  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActivePartitionController(), run);
93 
94  const std::vector<unsigned int> gtAlgoCounts = t.gtAlgoCounts();
95  for (std::vector<unsigned int>::const_iterator counts = gtAlgoCounts.begin(); counts != gtAlgoCounts.end();
96  ++counts) {
98  }
99 
100  const std::vector<unsigned int> gtTechCounts = t.gtTechCounts();
101  for (std::vector<unsigned int>::const_iterator counts = gtTechCounts.begin(); counts != gtTechCounts.end();
102  ++counts) {
104  }
105 
106  deltaNS_ = 0ULL;
107  deltaT_ = 0.0;
108 }
double deadtimeBeamActiveTimeSlotPercent_
static double rateLS(unsigned long long counts)
void set_tv_nsec(long value)
Definition: TimeSpec.h:19
unsigned long long deltaNS_
double triggersPhysicsLostBeamInactiveRate_
double triggersPhysicsLostBeamActiveRate_
double deadtimeBeamActiveCalibrationPercent_
std::vector< double > gtAlgoCountsRate_
double deadtimeBeamActiveTriggerRulesPercent_
static double percentLSActive(unsigned long long counts)
static double percentLS(unsigned long long counts)
std::vector< double > gtTechCountsRate_
double triggersPhysicsGeneratedFDLRate_
double deadtimeBeamActivePrivateOrbitPercent_
void set_tv_sec(long value)
Definition: TimeSpec.h:18
double deadtimeBeamActivePartitionControllerPercent_

◆ computeRates() [3/4]

void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
Level1TriggerScalers const &  t2 
)

◆ computeRates() [4/4]

void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
Level1TriggerScalers const &  t2,
int  runNumber 
)

Definition at line 114 of file Level1TriggerRates.cc.

References computeRates(), deltaNS_, deltaT_, gtEventsRate_, gtTriggersRate_, writedatasetfile::run, RandomServiceHelper::t1, and RandomServiceHelper::t2.

114  {
115  computeRates(t1, run);
116 
117  unsigned long long zeit1 = ((unsigned long long)t1.collectionTime().tv_sec * 1000000000ULL) |
118  ((unsigned long long)t1.collectionTime().tv_nsec);
119  unsigned long long zeit2 = ((unsigned long long)t2.collectionTime().tv_sec * 1000000000ULL) |
120  ((unsigned long long)t2.collectionTime().tv_nsec);
121 
122  deltaT_ = 0.0;
123  deltaNS_ = 0ULL;
124  if (zeit2 > zeit1) {
125  deltaNS_ = zeit2 - zeit1;
126  deltaT_ = ((double)deltaNS_) / 1.0E9;
127  gtTriggersRate_ = ((double)(t2.gtTriggers() - t1.gtTriggers())) / deltaT_;
128  gtEventsRate_ = ((double)(t2.gtEvents() - t1.gtEvents())) / deltaT_;
129  }
130 }
unsigned long long deltaNS_
void computeRates(Level1TriggerScalers const &t1)

◆ deadtimeBeamActiveCalibrationPercent()

double Level1TriggerRates::deadtimeBeamActiveCalibrationPercent ( ) const
inline

Definition at line 89 of file Level1TriggerRates.h.

References deadtimeBeamActiveCalibrationPercent_.

◆ deadtimeBeamActivePartitionControllerPercent()

double Level1TriggerRates::deadtimeBeamActivePartitionControllerPercent ( ) const
inline

Definition at line 93 of file Level1TriggerRates.h.

References deadtimeBeamActivePartitionControllerPercent_.

93  {
95  }
double deadtimeBeamActivePartitionControllerPercent_

◆ deadtimeBeamActivePercent()

double Level1TriggerRates::deadtimeBeamActivePercent ( ) const
inline

Definition at line 85 of file Level1TriggerRates.h.

References deadtimeBeamActivePercent_.

85 { return (deadtimeBeamActivePercent_); }

◆ deadtimeBeamActivePrivateOrbitPercent()

double Level1TriggerRates::deadtimeBeamActivePrivateOrbitPercent ( ) const
inline

Definition at line 91 of file Level1TriggerRates.h.

References deadtimeBeamActivePrivateOrbitPercent_.

◆ deadtimeBeamActiveTimeSlotPercent()

double Level1TriggerRates::deadtimeBeamActiveTimeSlotPercent ( ) const
inline

Definition at line 97 of file Level1TriggerRates.h.

References deadtimeBeamActiveTimeSlotPercent_.

◆ deadtimeBeamActiveTriggerRulesPercent()

double Level1TriggerRates::deadtimeBeamActiveTriggerRulesPercent ( ) const
inline

Definition at line 87 of file Level1TriggerRates.h.

References deadtimeBeamActiveTriggerRulesPercent_.

◆ deadtimePercent()

double Level1TriggerRates::deadtimePercent ( ) const
inline

Definition at line 83 of file Level1TriggerRates.h.

References deadtimePercent_.

Referenced by L1TScalersSCAL::analyze(), and L1TRate_Offline::analyze().

83 { return (deadtimePercent_); }

◆ deltaNS()

unsigned long long Level1TriggerRates::deltaNS ( ) const
inline

Definition at line 58 of file Level1TriggerRates.h.

References deltaNS_.

58 { return (deltaNS_); }
unsigned long long deltaNS_

◆ deltaT()

double Level1TriggerRates::deltaT ( ) const
inline

Definition at line 59 of file Level1TriggerRates.h.

References deltaT_.

59 { return (deltaT_); }

◆ empty()

bool Level1TriggerRates::empty ( ) const
inline

empty method (= false)

Definition at line 51 of file Level1TriggerRates.h.

51 { return false; }

◆ gtAlgoCountsRate()

std::vector<double> Level1TriggerRates::gtAlgoCountsRate ( ) const
inline

Definition at line 103 of file Level1TriggerRates.h.

References gtAlgoCountsRate_.

Referenced by L1TScalersSCAL::analyze(), L1TRate::analyze(), and L1TBPTX::analyze().

103 { return (gtAlgoCountsRate_); }
std::vector< double > gtAlgoCountsRate_

◆ gtEventsRate()

double Level1TriggerRates::gtEventsRate ( ) const
inline

Definition at line 63 of file Level1TriggerRates.h.

References gtEventsRate_.

63 { return (gtEventsRate_); }

◆ gtTechCountsRate()

std::vector<double> Level1TriggerRates::gtTechCountsRate ( ) const
inline

Definition at line 104 of file Level1TriggerRates.h.

References gtTechCountsRate_.

Referenced by L1TScalersSCAL::analyze().

104 { return (gtTechCountsRate_); }
std::vector< double > gtTechCountsRate_

◆ gtTriggersRate()

double Level1TriggerRates::gtTriggersRate ( ) const
inline

Definition at line 61 of file Level1TriggerRates.h.

References gtTriggersRate_.

61 { return (gtTriggersRate_); }

◆ l1AsCalibrationRate()

double Level1TriggerRates::l1AsCalibrationRate ( ) const
inline

Definition at line 81 of file Level1TriggerRates.h.

References l1AsCalibrationRate_.

81 { return (l1AsCalibrationRate_); }

◆ l1AsPhysicsRate()

double Level1TriggerRates::l1AsPhysicsRate ( ) const
inline

Definition at line 75 of file Level1TriggerRates.h.

References l1AsPhysicsRate_.

Referenced by L1TScalersSCAL::analyze().

75 { return (l1AsPhysicsRate_); }

◆ l1AsRandomRate()

double Level1TriggerRates::l1AsRandomRate ( ) const
inline

Definition at line 77 of file Level1TriggerRates.h.

References l1AsRandomRate_.

Referenced by L1TScalersSCAL::analyze().

77 { return (l1AsRandomRate_); }

◆ l1AsTestRate()

double Level1TriggerRates::l1AsTestRate ( ) const
inline

Definition at line 79 of file Level1TriggerRates.h.

References l1AsTestRate_.

79 { return (l1AsTestRate_); }

◆ name()

std::string Level1TriggerRates::name ( ) const
inline

name method

Definition at line 48 of file Level1TriggerRates.h.

Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().

48 { return "Level1TriggerRates"; }

◆ operator!=()

int Level1TriggerRates::operator!= ( const Level1TriggerRates e) const
inline

inequality operator

Definition at line 110 of file Level1TriggerRates.h.

110 { return false; }

◆ operator==()

int Level1TriggerRates::operator== ( const Level1TriggerRates e) const
inline

equality operator

Definition at line 107 of file Level1TriggerRates.h.

107 { return false; }

◆ triggersPhysicsGeneratedFDLRate()

double Level1TriggerRates::triggersPhysicsGeneratedFDLRate ( ) const
inline

Definition at line 67 of file Level1TriggerRates.h.

References triggersPhysicsGeneratedFDLRate_.

◆ triggersPhysicsLostBeamActiveRate()

double Level1TriggerRates::triggersPhysicsLostBeamActiveRate ( ) const
inline

Definition at line 71 of file Level1TriggerRates.h.

References triggersPhysicsLostBeamActiveRate_.

Referenced by L1TScalersSCAL::analyze().

◆ triggersPhysicsLostBeamInactiveRate()

double Level1TriggerRates::triggersPhysicsLostBeamInactiveRate ( ) const
inline

Definition at line 73 of file Level1TriggerRates.h.

References triggersPhysicsLostBeamInactiveRate_.

◆ triggersPhysicsLostRate()

double Level1TriggerRates::triggersPhysicsLostRate ( ) const
inline

Definition at line 69 of file Level1TriggerRates.h.

References triggersPhysicsLostRate_.

Referenced by L1TScalersSCAL::analyze().

69 { return (triggersPhysicsLostRate_); }

◆ version()

int Level1TriggerRates::version ( ) const
inline

get the data

Definition at line 55 of file Level1TriggerRates.h.

References version_.

Referenced by validation.Sample::datasetpattern(), and validation.Sample::filename().

55 { return (version_); }

Member Data Documentation

◆ collectionTime_

TimeSpec Level1TriggerRates::collectionTime_
protected

Definition at line 115 of file Level1TriggerRates.h.

Referenced by collectionTime(), and computeRates().

◆ collectionTimeLumiSeg_

TimeSpec Level1TriggerRates::collectionTimeLumiSeg_
protected

Definition at line 121 of file Level1TriggerRates.h.

Referenced by collectionTimeLumiSeg(), and computeRates().

◆ deadtimeBeamActiveCalibrationPercent_

double Level1TriggerRates::deadtimeBeamActiveCalibrationPercent_
protected

Definition at line 133 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveCalibrationPercent().

◆ deadtimeBeamActivePartitionControllerPercent_

double Level1TriggerRates::deadtimeBeamActivePartitionControllerPercent_
protected

◆ deadtimeBeamActivePercent_

double Level1TriggerRates::deadtimeBeamActivePercent_
protected

Definition at line 131 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActivePercent().

◆ deadtimeBeamActivePrivateOrbitPercent_

double Level1TriggerRates::deadtimeBeamActivePrivateOrbitPercent_
protected

Definition at line 134 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActivePrivateOrbitPercent().

◆ deadtimeBeamActiveTimeSlotPercent_

double Level1TriggerRates::deadtimeBeamActiveTimeSlotPercent_
protected

Definition at line 136 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveTimeSlotPercent().

◆ deadtimeBeamActiveTriggerRulesPercent_

double Level1TriggerRates::deadtimeBeamActiveTriggerRulesPercent_
protected

Definition at line 132 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveTriggerRulesPercent().

◆ deadtimePercent_

double Level1TriggerRates::deadtimePercent_
protected

Definition at line 130 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimePercent().

◆ deltaNS_

unsigned long long Level1TriggerRates::deltaNS_
protected

Definition at line 116 of file Level1TriggerRates.h.

Referenced by computeRates(), and deltaNS().

◆ deltaT_

double Level1TriggerRates::deltaT_
protected

Definition at line 117 of file Level1TriggerRates.h.

Referenced by computeRates(), and deltaT().

◆ gtAlgoCountsRate_

std::vector<double> Level1TriggerRates::gtAlgoCountsRate_
protected

Definition at line 138 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtAlgoCountsRate().

◆ gtEventsRate_

double Level1TriggerRates::gtEventsRate_
protected

Definition at line 119 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtEventsRate().

◆ gtTechCountsRate_

std::vector<double> Level1TriggerRates::gtTechCountsRate_
protected

Definition at line 139 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtTechCountsRate().

◆ gtTriggersRate_

double Level1TriggerRates::gtTriggersRate_
protected

Definition at line 118 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtTriggersRate().

◆ l1AsCalibrationRate_

double Level1TriggerRates::l1AsCalibrationRate_
protected

Definition at line 129 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsCalibrationRate().

◆ l1AsPhysicsRate_

double Level1TriggerRates::l1AsPhysicsRate_
protected

Definition at line 126 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsPhysicsRate().

◆ l1AsRandomRate_

double Level1TriggerRates::l1AsRandomRate_
protected

Definition at line 127 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsRandomRate().

◆ l1AsTestRate_

double Level1TriggerRates::l1AsTestRate_
protected

Definition at line 128 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsTestRate().

◆ triggersPhysicsGeneratedFDLRate_

double Level1TriggerRates::triggersPhysicsGeneratedFDLRate_
protected

Definition at line 122 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsGeneratedFDLRate().

◆ triggersPhysicsLostBeamActiveRate_

double Level1TriggerRates::triggersPhysicsLostBeamActiveRate_
protected

Definition at line 124 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostBeamActiveRate().

◆ triggersPhysicsLostBeamInactiveRate_

double Level1TriggerRates::triggersPhysicsLostBeamInactiveRate_
protected

Definition at line 125 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostBeamInactiveRate().

◆ triggersPhysicsLostRate_

double Level1TriggerRates::triggersPhysicsLostRate_
protected

Definition at line 123 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostRate().

◆ version_

int Level1TriggerRates::version_
protected

Definition at line 113 of file Level1TriggerRates.h.

Referenced by computeRates(), and version().