CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Classes | Public Types | Public Member Functions | Protected Attributes
Level1TriggerRates Class Reference

#include <Level1TriggerRates.h>

Classes

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

Public Types

enum  { N_BX = 3654, N_BX_ACTIVE = 2808 }
 

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 31 of file Level1TriggerRates.h.

Member Enumeration Documentation

anonymous enum
Enumerator
N_BX 
N_BX_ACTIVE 

Definition at line 35 of file Level1TriggerRates.h.

Constructor & Destructor Documentation

Level1TriggerRates::Level1TriggerRates ( )

Definition at line 11 of file Level1TriggerRates.cc.

Referenced by Level1TriggerRates().

11  :
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),
36 {
37 }
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::Level1TriggerRates ( Level1TriggerScalers const &  s)
Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s,
int  runNumber 
)

Definition at line 44 of file Level1TriggerRates.cc.

References computeRates(), and Level1TriggerRates().

46 {
49 }
void computeRates(Level1TriggerScalers const &t1)
Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s1,
Level1TriggerScalers const &  s2 
)
Level1TriggerRates::Level1TriggerRates ( Level1TriggerScalers const &  s1,
Level1TriggerScalers const &  s2,
int  runNumber 
)

Definition at line 57 of file Level1TriggerRates.cc.

References computeRates(), and Level1TriggerRates().

60 {
63 }
tuple s2
Definition: indexGen.py:106
void computeRates(Level1TriggerScalers const &t1)
Level1TriggerRates::~Level1TriggerRates ( )
virtual

Definition at line 65 of file Level1TriggerRates.cc.

65 { }

Member Function Documentation

timespec Level1TriggerRates::collectionTime ( )
inline

Definition at line 73 of file Level1TriggerRates.h.

References collectionTime_, and TimeSpec::get_timespec().

Referenced by operator<<().

73 { return(collectionTime_.get_timespec());}
timespec get_timespec() const
Definition: TimeSpec.cc:4
timespec Level1TriggerRates::collectionTime ( ) const
inline

Definition at line 127 of file Level1TriggerRates.h.

References collectionTime_, and TimeSpec::get_timespec().

128  { return(collectionTime_.get_timespec());}
timespec get_timespec() const
Definition: TimeSpec.cc:4
timespec Level1TriggerRates::collectionTimeLumiSeg ( )
inline

Definition at line 84 of file Level1TriggerRates.h.

References collectionTimeLumiSeg_, and TimeSpec::get_timespec().

Referenced by operator<<().

timespec get_timespec() const
Definition: TimeSpec.cc:4
timespec Level1TriggerRates::collectionTimeLumiSeg ( ) const
inline

Definition at line 130 of file Level1TriggerRates.h.

References collectionTimeLumiSeg_, and TimeSpec::get_timespec().

timespec get_timespec() const
Definition: TimeSpec.cc:4
void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1)
void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
int  runNumber 
)

Definition at line 71 of file Level1TriggerRates.cc.

References Level1TriggerScalers::collectionTime(), collectionTime_, Level1TriggerScalers::collectionTimeLumiSeg(), collectionTimeLumiSeg_, Level1TriggerScalers::deadtime(), Level1TriggerScalers::deadtimeBeamActive(), Level1TriggerScalers::deadtimeBeamActiveCalibration(), deadtimeBeamActiveCalibrationPercent_, Level1TriggerScalers::deadtimeBeamActivePartitionController(), deadtimeBeamActivePartitionControllerPercent_, deadtimeBeamActivePercent_, Level1TriggerScalers::deadtimeBeamActivePrivateOrbit(), deadtimeBeamActivePrivateOrbitPercent_, Level1TriggerScalers::deadtimeBeamActiveTimeSlot(), deadtimeBeamActiveTimeSlotPercent_, Level1TriggerScalers::deadtimeBeamActiveTriggerRules(), deadtimeBeamActiveTriggerRulesPercent_, deadtimePercent_, deltaNS_, deltaT_, Level1TriggerScalers::gtAlgoCounts(), gtAlgoCountsRate_, Level1TriggerScalers::gtEventsRate(), gtEventsRate_, Level1TriggerScalers::gtTechCounts(), gtTechCountsRate_, Level1TriggerScalers::gtTriggersRate(), gtTriggersRate_, Level1TriggerScalers::l1AsCalibration(), l1AsCalibrationRate_, Level1TriggerScalers::l1AsPhysics(), l1AsPhysicsRate_, Level1TriggerScalers::l1AsRandom(), l1AsRandomRate_, Level1TriggerScalers::l1AsTest(), l1AsTestRate_, Level1TriggerScalers::percentLS(), Level1TriggerScalers::percentLSActive(), Level1TriggerScalers::rateLS(), DTTTrigCorrFirst::run, TimeSpec::set_tv_nsec(), TimeSpec::set_tv_sec(), Level1TriggerScalers::triggersPhysicsGeneratedFDL(), triggersPhysicsGeneratedFDLRate_, Level1TriggerScalers::triggersPhysicsLost(), Level1TriggerScalers::triggersPhysicsLostBeamActive(), triggersPhysicsLostBeamActiveRate_, Level1TriggerScalers::triggersPhysicsLostBeamInactive(), triggersPhysicsLostBeamInactiveRate_, triggersPhysicsLostRate_, Level1TriggerScalers::version(), and version_.

73 {
74  version_ = t.version();
75 
76  collectionTime_.set_tv_sec(static_cast<long>(t.collectionTime().tv_sec));
77  collectionTime_.set_tv_nsec(t.collectionTime().tv_nsec);
78 
79  gtTriggersRate_ = t.gtTriggersRate();
80  gtEventsRate_ = t.gtEventsRate();
81 
82  collectionTimeLumiSeg_.set_tv_sec(static_cast<long>(t.collectionTimeLumiSeg().tv_sec));
83  collectionTimeLumiSeg_.set_tv_nsec(t.collectionTimeLumiSeg().tv_nsec);
84 
86  = Level1TriggerScalers::rateLS(t.triggersPhysicsGeneratedFDL(),run);
88  = Level1TriggerScalers::rateLS(t.triggersPhysicsLost(),run);
90  = Level1TriggerScalers::rateLS(t.triggersPhysicsLostBeamActive(),run);
92  = Level1TriggerScalers::rateLS(t.triggersPhysicsLostBeamInactive(),run);
93 
98 
101  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActive(),run);
103  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActiveTriggerRules(),run);
105  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActiveCalibration(),run);
107  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActivePrivateOrbit(),run);
109  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActivePartitionController(),run);
111  Level1TriggerScalers::percentLSActive(t.deadtimeBeamActiveTimeSlot(),run);
112 
113  const std::vector<unsigned int> gtAlgoCounts = t.gtAlgoCounts();
114  for ( std::vector<unsigned int>::const_iterator counts = gtAlgoCounts.begin();
115  counts != gtAlgoCounts.end(); ++counts)
116  {
118  }
119 
120  const std::vector<unsigned int> gtTechCounts = t.gtTechCounts();
121  for ( std::vector<unsigned int>::const_iterator counts = gtTechCounts.begin();
122  counts != gtTechCounts.end(); ++counts)
123  {
125  }
126 
127  deltaNS_ = 0ULL;
128  deltaT_ = 0.0;
129 }
double deadtimeBeamActiveTimeSlotPercent_
static double rateLS(unsigned long long counts)
void set_tv_nsec(long value)
Definition: TimeSpec.h:27
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:26
double deadtimeBeamActivePartitionControllerPercent_
void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
Level1TriggerScalers const &  t2 
)

Definition at line 131 of file Level1TriggerRates.cc.

References computeRates(), and Level1TriggerScalers::firstShortLSRun.

133 {
135 }
auto const T2 &decltype(t1.eta()) t2
Definition: deltaR.h:18
void computeRates(Level1TriggerScalers const &t1)
void Level1TriggerRates::computeRates ( Level1TriggerScalers const &  t1,
Level1TriggerScalers const &  t2,
int  runNumber 
)

Definition at line 137 of file Level1TriggerRates.cc.

References Level1TriggerScalers::collectionTime(), computeRates(), deltaNS_, deltaT_, Level1TriggerScalers::gtEvents(), gtEventsRate_, Level1TriggerScalers::gtTriggers(), and gtTriggersRate_.

140 {
141  computeRates(t1,run);
142 
143  unsigned long long zeit1 =
144  ( (unsigned long long)t1.collectionTime().tv_sec * 1000000000ULL)|
145  ( (unsigned long long)t1.collectionTime().tv_nsec );
146  unsigned long long zeit2 =
147  ( (unsigned long long)t2.collectionTime().tv_sec * 1000000000ULL)|
148  ( (unsigned long long)t2.collectionTime().tv_nsec );
149 
150  deltaT_ = 0.0;
151  deltaNS_ = 0ULL;
152  if ( zeit2 > zeit1 )
153  {
154  deltaNS_ = zeit2 - zeit1;
155  deltaT_ = ((double)deltaNS_) / 1.0E9;
156  gtTriggersRate_ =
157  ((double)(t2.gtTriggers()-t1.gtTriggers()))/deltaT_;
158  gtEventsRate_ =
159  ((double)(t2.gtEvents()-t1.gtEvents()))/deltaT_;
160  }
161 }
unsigned long long deltaNS_
auto const T2 &decltype(t1.eta()) t2
Definition: deltaR.h:18
void computeRates(Level1TriggerScalers const &t1)
double Level1TriggerRates::deadtimeBeamActiveCalibrationPercent ( ) const
inline

Definition at line 115 of file Level1TriggerRates.h.

References deadtimeBeamActiveCalibrationPercent_.

Referenced by operator<<().

double Level1TriggerRates::deadtimeBeamActivePartitionControllerPercent ( ) const
inline

Definition at line 121 of file Level1TriggerRates.h.

References deadtimeBeamActivePartitionControllerPercent_.

Referenced by operator<<().

double Level1TriggerRates::deadtimeBeamActivePercent ( ) const
inline

Definition at line 109 of file Level1TriggerRates.h.

References deadtimeBeamActivePercent_.

Referenced by operator<<().

110  { return(deadtimeBeamActivePercent_);}
double Level1TriggerRates::deadtimeBeamActivePrivateOrbitPercent ( ) const
inline

Definition at line 118 of file Level1TriggerRates.h.

References deadtimeBeamActivePrivateOrbitPercent_.

Referenced by operator<<().

double Level1TriggerRates::deadtimeBeamActiveTimeSlotPercent ( ) const
inline

Definition at line 124 of file Level1TriggerRates.h.

References deadtimeBeamActiveTimeSlotPercent_.

Referenced by operator<<().

double Level1TriggerRates::deadtimeBeamActiveTriggerRulesPercent ( ) const
inline

Definition at line 112 of file Level1TriggerRates.h.

References deadtimeBeamActiveTriggerRulesPercent_.

Referenced by operator<<().

double Level1TriggerRates::deadtimePercent ( ) const
inline

Definition at line 107 of file Level1TriggerRates.h.

References deadtimePercent_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

107 { return(deadtimePercent_);}
unsigned long long Level1TriggerRates::deltaNS ( ) const
inline

Definition at line 75 of file Level1TriggerRates.h.

References deltaNS_.

Referenced by operator<<().

75 { return(deltaNS_);}
unsigned long long deltaNS_
double Level1TriggerRates::deltaT ( ) const
inline

Definition at line 76 of file Level1TriggerRates.h.

References deltaT_.

Referenced by operator<<().

76 { return(deltaT_);}
bool Level1TriggerRates::empty ( ) const
inline

empty method (= false)

Definition at line 68 of file Level1TriggerRates.h.

Referenced by Vispa.Gui.VispaWidget.TextField::setAutosizeFont(), and Vispa.Gui.VispaWidget.TextField::setAutotruncate().

68 { return false; }
std::vector<double> Level1TriggerRates::gtAlgoCountsRate ( ) const
inline

Definition at line 133 of file Level1TriggerRates.h.

References gtAlgoCountsRate_.

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

133 { return(gtAlgoCountsRate_);}
std::vector< double > gtAlgoCountsRate_
double Level1TriggerRates::gtEventsRate ( ) const
inline

Definition at line 81 of file Level1TriggerRates.h.

References gtEventsRate_.

Referenced by operator<<().

82  { return(gtEventsRate_);}
std::vector<double> Level1TriggerRates::gtTechCountsRate ( ) const
inline

Definition at line 134 of file Level1TriggerRates.h.

References gtTechCountsRate_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

134 { return(gtTechCountsRate_);}
std::vector< double > gtTechCountsRate_
double Level1TriggerRates::gtTriggersRate ( ) const
inline

Definition at line 78 of file Level1TriggerRates.h.

References gtTriggersRate_.

Referenced by operator<<().

79  { return(gtTriggersRate_);}
double Level1TriggerRates::l1AsCalibrationRate ( ) const
inline

Definition at line 105 of file Level1TriggerRates.h.

References l1AsCalibrationRate_.

Referenced by operator<<().

105 { return(l1AsCalibrationRate_);}
double Level1TriggerRates::l1AsPhysicsRate ( ) const
inline

Definition at line 99 of file Level1TriggerRates.h.

References l1AsPhysicsRate_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

99 { return(l1AsPhysicsRate_);}
double Level1TriggerRates::l1AsRandomRate ( ) const
inline

Definition at line 101 of file Level1TriggerRates.h.

References l1AsRandomRate_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

101 { return(l1AsRandomRate_);}
double Level1TriggerRates::l1AsTestRate ( ) const
inline

Definition at line 103 of file Level1TriggerRates.h.

References l1AsTestRate_.

Referenced by operator<<().

103 { return(l1AsTestRate_);}
std::string Level1TriggerRates::name ( ) const
inline
int Level1TriggerRates::operator!= ( const Level1TriggerRates e) const
inline

inequality operator

Definition at line 140 of file Level1TriggerRates.h.

140 { return false; }
int Level1TriggerRates::operator== ( const Level1TriggerRates e) const
inline

equality operator

Definition at line 137 of file Level1TriggerRates.h.

137 { return false; }
double Level1TriggerRates::triggersPhysicsGeneratedFDLRate ( ) const
inline

Definition at line 87 of file Level1TriggerRates.h.

References triggersPhysicsGeneratedFDLRate_.

Referenced by operator<<().

double Level1TriggerRates::triggersPhysicsLostBeamActiveRate ( ) const
inline

Definition at line 93 of file Level1TriggerRates.h.

References triggersPhysicsLostBeamActiveRate_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

double Level1TriggerRates::triggersPhysicsLostBeamInactiveRate ( ) const
inline

Definition at line 96 of file Level1TriggerRates.h.

References triggersPhysicsLostBeamInactiveRate_.

Referenced by operator<<().

double Level1TriggerRates::triggersPhysicsLostRate ( ) const
inline

Definition at line 90 of file Level1TriggerRates.h.

References triggersPhysicsLostRate_.

Referenced by L1TScalersSCAL::analyze(), and operator<<().

91  { return(triggersPhysicsLostRate_);}
int Level1TriggerRates::version ( ) const
inline

get the data

Definition at line 72 of file Level1TriggerRates.h.

References version_.

Referenced by operator<<().

72 { return(version_);}

Member Data Documentation

TimeSpec Level1TriggerRates::collectionTime_
protected

Definition at line 146 of file Level1TriggerRates.h.

Referenced by collectionTime(), and computeRates().

TimeSpec Level1TriggerRates::collectionTimeLumiSeg_
protected

Definition at line 152 of file Level1TriggerRates.h.

Referenced by collectionTimeLumiSeg(), and computeRates().

double Level1TriggerRates::deadtimeBeamActiveCalibrationPercent_
protected

Definition at line 164 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveCalibrationPercent().

double Level1TriggerRates::deadtimeBeamActivePartitionControllerPercent_
protected
double Level1TriggerRates::deadtimeBeamActivePercent_
protected

Definition at line 162 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActivePercent().

double Level1TriggerRates::deadtimeBeamActivePrivateOrbitPercent_
protected

Definition at line 165 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActivePrivateOrbitPercent().

double Level1TriggerRates::deadtimeBeamActiveTimeSlotPercent_
protected

Definition at line 167 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveTimeSlotPercent().

double Level1TriggerRates::deadtimeBeamActiveTriggerRulesPercent_
protected

Definition at line 163 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimeBeamActiveTriggerRulesPercent().

double Level1TriggerRates::deadtimePercent_
protected

Definition at line 161 of file Level1TriggerRates.h.

Referenced by computeRates(), and deadtimePercent().

unsigned long long Level1TriggerRates::deltaNS_
protected

Definition at line 147 of file Level1TriggerRates.h.

Referenced by computeRates(), and deltaNS().

double Level1TriggerRates::deltaT_
protected

Definition at line 148 of file Level1TriggerRates.h.

Referenced by computeRates(), and deltaT().

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

Definition at line 169 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtAlgoCountsRate().

double Level1TriggerRates::gtEventsRate_
protected

Definition at line 150 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtEventsRate().

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

Definition at line 170 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtTechCountsRate().

double Level1TriggerRates::gtTriggersRate_
protected

Definition at line 149 of file Level1TriggerRates.h.

Referenced by computeRates(), and gtTriggersRate().

double Level1TriggerRates::l1AsCalibrationRate_
protected

Definition at line 160 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsCalibrationRate().

double Level1TriggerRates::l1AsPhysicsRate_
protected

Definition at line 157 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsPhysicsRate().

double Level1TriggerRates::l1AsRandomRate_
protected

Definition at line 158 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsRandomRate().

double Level1TriggerRates::l1AsTestRate_
protected

Definition at line 159 of file Level1TriggerRates.h.

Referenced by computeRates(), and l1AsTestRate().

double Level1TriggerRates::triggersPhysicsGeneratedFDLRate_
protected

Definition at line 153 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsGeneratedFDLRate().

double Level1TriggerRates::triggersPhysicsLostBeamActiveRate_
protected

Definition at line 155 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostBeamActiveRate().

double Level1TriggerRates::triggersPhysicsLostBeamInactiveRate_
protected

Definition at line 156 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostBeamInactiveRate().

double Level1TriggerRates::triggersPhysicsLostRate_
protected

Definition at line 154 of file Level1TriggerRates.h.

Referenced by computeRates(), and triggersPhysicsLostRate().

int Level1TriggerRates::version_
protected

Definition at line 144 of file Level1TriggerRates.h.

Referenced by computeRates(), and version().