CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes
Level1TriggerScalers Class Reference

#include <Level1TriggerScalers.h>

Public Types

enum  { nLevel1Triggers = 128, nLevel1TestTriggers = 64, firstShortLSRun = 125574 }
 

Public Member Functions

unsigned int bunchCrossingErrors () const
 
unsigned int bunchNumber () const
 
struct timespec collectionTime () const
 
struct timespec collectionTimeLumiSeg () const
 
unsigned long long deadtime () const
 
unsigned long long deadtimeBeamActive () const
 
unsigned long long deadtimeBeamActiveCalibration () const
 
unsigned long long deadtimeBeamActivePartitionController () const
 
unsigned long long deadtimeBeamActivePrivateOrbit () const
 
unsigned long long deadtimeBeamActiveTimeSlot () const
 
unsigned long long deadtimeBeamActiveTriggerRules () const
 
bool empty () const
 empty method (= false) More...
 
unsigned int eventID () const
 
std::vector< unsigned int > gtAlgoCounts () const
 
unsigned long long gtEvents () const
 
float gtEventsRate () const
 
unsigned int gtResets () const
 
std::vector< unsigned int > gtTechCounts () const
 
unsigned long long gtTriggers () const
 
float gtTriggersRate () const
 
unsigned long long l1AsCalibration () const
 
unsigned long long l1AsPhysics () const
 
unsigned long long l1AsRandom () const
 
unsigned long long l1AsTest () const
 
unsigned int lastEventCounter0 () const
 
unsigned int lastHardReset () const
 
unsigned int lastOrbitCounter0 () const
 
unsigned int lastResync () const
 
unsigned int lastStart () const
 
unsigned int lastTestEnable () const
 
 Level1TriggerScalers ()
 
 Level1TriggerScalers (const unsigned char *rawData)
 
unsigned int lumiSegmentNr () const
 
unsigned int lumiSegmentNrLumiSeg () const
 
unsigned int lumiSegmentOrbits () const
 
std::string name () const
 name method More...
 
int operator!= (const Level1TriggerScalers &e) const
 inequality operator More...
 
int operator== (const Level1TriggerScalers &e) const
 equality operator More...
 
unsigned int orbitNr () const
 
int prescaleIndexAlgo () const
 
int prescaleIndexTech () const
 
unsigned int sourceID () const
 
unsigned long long spare0 () const
 
unsigned long long spare1 () const
 
unsigned long long spare2 () const
 
unsigned long long triggersPhysicsGeneratedFDL () const
 
unsigned long long triggersPhysicsLost () const
 
unsigned long long triggersPhysicsLostBeamActive () const
 
unsigned long long triggersPhysicsLostBeamInactive () const
 
unsigned int trigType () const
 
int version () const
 
virtual ~Level1TriggerScalers ()
 

Static Public Member Functions

static double percentLS (unsigned long long counts)
 
static double percentLS (unsigned long long counts, int runNumber)
 
static double percentLSActive (unsigned long long counts)
 
static double percentLSActive (unsigned long long counts, int runNumber)
 
static double rateLS (unsigned int counts)
 
static double rateLS (unsigned int counts, int runNumber)
 
static double rateLS (unsigned long long counts)
 
static double rateLS (unsigned long long counts, int runNumber)
 

Static Public Attributes

static const unsigned long long N_BX = 3564ULL
 
static const unsigned long long N_BX_ACTIVE = 2808ULL
 
static const unsigned long long N_BX_LUMI_SECTION = N_ORBITS_LUMI_SECTION * N_BX
 
static const unsigned long long N_ORBITS_LUMI_SECTION = 0x100000ULL
 

Protected Attributes

unsigned int bunchCrossingErrors_
 
unsigned int bunchNumber_
 
TimeSpec collectionTime_
 
TimeSpec collectionTimeLumiSeg_
 
unsigned long long deadtime_
 
unsigned long long deadtimeBeamActive_
 
unsigned long long deadtimeBeamActiveCalibration_
 
unsigned long long deadtimeBeamActivePartitionController_
 
unsigned long long deadtimeBeamActivePrivateOrbit_
 
unsigned long long deadtimeBeamActiveTimeSlot_
 
unsigned long long deadtimeBeamActiveTriggerRules_
 
unsigned int eventID_
 
std::vector< unsigned int > gtAlgoCounts_
 
unsigned long long gtEvents_
 
float gtEventsRate_
 
unsigned int gtResets_
 
std::vector< unsigned int > gtTechCounts_
 
unsigned long long gtTriggers_
 
float gtTriggersRate_
 
unsigned long long l1AsCalibration_
 
unsigned long long l1AsPhysics_
 
unsigned long long l1AsRandom_
 
unsigned long long l1AsTest_
 
unsigned int lastEventCounter0_
 
unsigned int lastHardReset_
 
unsigned int lastOrbitCounter0_
 
unsigned int lastResync_
 
unsigned int lastStart_
 
unsigned int lastTestEnable_
 
unsigned int lumiSegmentNr_
 
unsigned int lumiSegmentNrLumiSeg_
 
unsigned int lumiSegmentOrbits_
 
unsigned int orbitNr_
 
int prescaleIndexAlgo_
 
int prescaleIndexTech_
 
unsigned int sourceID_
 
unsigned long long spare0_
 
unsigned long long spare1_
 
unsigned long long spare2_
 
unsigned long long triggersPhysicsGeneratedFDL_
 
unsigned long long triggersPhysicsLost_
 
unsigned long long triggersPhysicsLostBeamActive_
 
unsigned long long triggersPhysicsLostBeamInactive_
 
unsigned int trigType_
 
int version_
 

Detailed Description

Definition at line 26 of file Level1TriggerScalers.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
nLevel1Triggers 
nLevel1TestTriggers 
firstShortLSRun 

Definition at line 28 of file Level1TriggerScalers.h.

28 { nLevel1Triggers = 128, nLevel1TestTriggers = 64, firstShortLSRun = 125574 };

Constructor & Destructor Documentation

◆ Level1TriggerScalers() [1/2]

Level1TriggerScalers::Level1TriggerScalers ( )

◆ Level1TriggerScalers() [2/2]

Level1TriggerScalers::Level1TriggerScalers ( const unsigned char *  rawData)

Definition at line 59 of file Level1TriggerScalers.cc.

59  {
61 
62  struct ScalersEventRecordRaw_v5 const* raw = reinterpret_cast<struct ScalersEventRecordRaw_v5 const*>(rawData);
63 
64  trigType_ = (raw->header >> 56) & 0xFULL;
65  eventID_ = (raw->header >> 32) & 0x00FFFFFFULL;
66  sourceID_ = (raw->header >> 8) & 0x00000FFFULL;
67  bunchNumber_ = (raw->header >> 20) & 0xFFFULL;
68 
69  version_ = raw->version;
70  if (version_ >= 3) {
71  collectionTime_.set_tv_sec(static_cast<long>(raw->trig.collectionTime_sec));
73 
76  orbitNr_ = raw->trig.orbitNr;
77  gtResets_ = raw->trig.gtResets;
80  gtEvents_ = raw->trig.gtEvents;
85 
88 
94 
97  l1AsTest_ = raw->trig.l1AsTest;
99  deadtime_ = raw->trig.deadtime;
106 
107  for (int i = 0; i < ScalersRaw::N_L1_TRIGGERS_v1; i++) {
108  gtAlgoCounts_.push_back(raw->trig.gtAlgoCounts[i]);
109  }
110 
111  for (int i = 0; i < ScalersRaw::N_L1_TEST_TRIGGERS_v1; i++) {
112  gtTechCounts_.push_back(raw->trig.gtTechCounts[i]);
113  }
114 
115  if (version_ >= 5) {
118  lastResync_ = raw->lastResync;
119  lastStart_ = raw->lastStart;
122  spare0_ = raw->spare[0];
123  spare1_ = raw->spare[1];
124  spare2_ = raw->spare[2];
125  } else {
126  lastOrbitCounter0_ = 0UL;
127  lastTestEnable_ = 0UL;
128  lastResync_ = 0UL;
129  lastStart_ = 0UL;
130  lastEventCounter0_ = 0UL;
131  lastHardReset_ = 0UL;
132  spare0_ = 0ULL;
133  spare1_ = 0ULL;
134  spare2_ = 0ULL;
135  }
136  }
137 }

References TriggerScalersRaw_v3::bunchCrossingErrors, bunchCrossingErrors_, bunchNumber_, collectionTime_, TriggerScalersRaw_v3::collectionTime_nsec, TriggerScalersRaw_v3::collectionTime_sec, collectionTimeLumiSeg_, TriggerScalersRaw_v3::collectionTimeLumiSeg_nsec, TriggerScalersRaw_v3::collectionTimeLumiSeg_sec, watchdog::const, TriggerScalersRaw_v3::deadtime, deadtime_, TriggerScalersRaw_v3::deadtimeBeamActive, deadtimeBeamActive_, TriggerScalersRaw_v3::deadtimeBeamActiveCalibration, deadtimeBeamActiveCalibration_, TriggerScalersRaw_v3::deadtimeBeamActivePartitionController, deadtimeBeamActivePartitionController_, TriggerScalersRaw_v3::deadtimeBeamActivePrivateOrbit, deadtimeBeamActivePrivateOrbit_, TriggerScalersRaw_v3::deadtimeBeamActiveTimeSlot, deadtimeBeamActiveTimeSlot_, TriggerScalersRaw_v3::deadtimeBeamActiveTriggerRules, deadtimeBeamActiveTriggerRules_, eventID_, TriggerScalersRaw_v3::gtAlgoCounts, gtAlgoCounts_, TriggerScalersRaw_v3::gtEvents, gtEvents_, TriggerScalersRaw_v3::gtEventsRate, gtEventsRate_, TriggerScalersRaw_v3::gtResets, gtResets_, TriggerScalersRaw_v3::gtTechCounts, gtTechCounts_, TriggerScalersRaw_v3::gtTriggers, gtTriggers_, TriggerScalersRaw_v3::gtTriggersRate, gtTriggersRate_, ScalersEventRecordRaw_v5::header, mps_fire::i, TriggerScalersRaw_v3::l1AsCalibration, l1AsCalibration_, TriggerScalersRaw_v3::l1AsPhysics, l1AsPhysics_, TriggerScalersRaw_v3::l1AsRandom, l1AsRandom_, TriggerScalersRaw_v3::l1AsTest, l1AsTest_, ScalersEventRecordRaw_v5::lastEventCounter0, lastEventCounter0_, ScalersEventRecordRaw_v5::lastHardReset, lastHardReset_, ScalersEventRecordRaw_v5::lastOrbitCounter0, lastOrbitCounter0_, ScalersEventRecordRaw_v5::lastResync, lastResync_, ScalersEventRecordRaw_v5::lastStart, lastStart_, ScalersEventRecordRaw_v5::lastTestEnable, lastTestEnable_, Level1TriggerScalers(), TriggerScalersRaw_v3::lumiSegmentNr, lumiSegmentNr_, TriggerScalersRaw_v3::lumiSegmentNrLumiSeg, lumiSegmentNrLumiSeg_, TriggerScalersRaw_v3::lumiSegmentOrbits, lumiSegmentOrbits_, ScalersRaw::N_L1_TEST_TRIGGERS_v1, ScalersRaw::N_L1_TRIGGERS_v1, TriggerScalersRaw_v3::orbitNr, orbitNr_, TriggerScalersRaw_v3::prescaleIndexAlgo, prescaleIndexAlgo_, TriggerScalersRaw_v3::prescaleIndexTech, prescaleIndexTech_, l1tstage2_dqm_sourceclient-live_cfg::rawData, TimeSpec::set_tv_nsec(), TimeSpec::set_tv_sec(), sourceID_, ScalersEventRecordRaw_v5::spare, spare0_, spare1_, spare2_, ScalersEventRecordRaw_v5::trig, TriggerScalersRaw_v3::triggersPhysicsGeneratedFDL, triggersPhysicsGeneratedFDL_, TriggerScalersRaw_v3::triggersPhysicsLost, triggersPhysicsLost_, TriggerScalersRaw_v3::triggersPhysicsLostBeamActive, triggersPhysicsLostBeamActive_, TriggerScalersRaw_v3::triggersPhysicsLostBeamInactive, triggersPhysicsLostBeamInactive_, trigType_, ScalersEventRecordRaw_v5::version, and version_.

◆ ~Level1TriggerScalers()

Level1TriggerScalers::~Level1TriggerScalers ( )
virtual

Definition at line 139 of file Level1TriggerScalers.cc.

139 {}

Member Function Documentation

◆ bunchCrossingErrors()

unsigned int Level1TriggerScalers::bunchCrossingErrors ( ) const
inline

Definition at line 62 of file Level1TriggerScalers.h.

62 { return (bunchCrossingErrors_); }

References bunchCrossingErrors_.

◆ bunchNumber()

unsigned int Level1TriggerScalers::bunchNumber ( ) const
inline

Definition at line 51 of file Level1TriggerScalers.h.

51 { return (bunchNumber_); }

References bunchNumber_.

◆ collectionTime()

struct timespec Level1TriggerScalers::collectionTime ( ) const
inline

Definition at line 53 of file Level1TriggerScalers.h.

53  {
54  return (collectionTime_.get_timespec());
55  }

References collectionTime_, and TimeSpec::get_timespec().

◆ collectionTimeLumiSeg()

struct timespec Level1TriggerScalers::collectionTimeLumiSeg ( ) const
inline

Definition at line 70 of file Level1TriggerScalers.h.

70  {
72  }

References collectionTimeLumiSeg_, and TimeSpec::get_timespec().

◆ deadtime()

unsigned long long Level1TriggerScalers::deadtime ( ) const
inline

Definition at line 84 of file Level1TriggerScalers.h.

84 { return (deadtime_); }

References deadtime_.

Referenced by generateEDF.LumiInfo::__str__().

◆ deadtimeBeamActive()

unsigned long long Level1TriggerScalers::deadtimeBeamActive ( ) const
inline

Definition at line 85 of file Level1TriggerScalers.h.

85 { return (deadtimeBeamActive_); }

References deadtimeBeamActive_.

◆ deadtimeBeamActiveCalibration()

unsigned long long Level1TriggerScalers::deadtimeBeamActiveCalibration ( ) const
inline

Definition at line 87 of file Level1TriggerScalers.h.

References deadtimeBeamActiveCalibration_.

◆ deadtimeBeamActivePartitionController()

unsigned long long Level1TriggerScalers::deadtimeBeamActivePartitionController ( ) const
inline

◆ deadtimeBeamActivePrivateOrbit()

unsigned long long Level1TriggerScalers::deadtimeBeamActivePrivateOrbit ( ) const
inline

Definition at line 88 of file Level1TriggerScalers.h.

References deadtimeBeamActivePrivateOrbit_.

◆ deadtimeBeamActiveTimeSlot()

unsigned long long Level1TriggerScalers::deadtimeBeamActiveTimeSlot ( ) const
inline

Definition at line 90 of file Level1TriggerScalers.h.

90 { return (deadtimeBeamActiveTimeSlot_); }

References deadtimeBeamActiveTimeSlot_.

◆ deadtimeBeamActiveTriggerRules()

unsigned long long Level1TriggerScalers::deadtimeBeamActiveTriggerRules ( ) const
inline

Definition at line 86 of file Level1TriggerScalers.h.

References deadtimeBeamActiveTriggerRules_.

◆ empty()

bool Level1TriggerScalers::empty ( ) const
inline

empty method (= false)

Definition at line 43 of file Level1TriggerScalers.h.

43 { return false; }

◆ eventID()

unsigned int Level1TriggerScalers::eventID ( ) const
inline

Definition at line 49 of file Level1TriggerScalers.h.

49 { return (eventID_); }

References eventID_.

◆ gtAlgoCounts()

std::vector<unsigned int> Level1TriggerScalers::gtAlgoCounts ( ) const
inline

Definition at line 112 of file Level1TriggerScalers.h.

112 { return (gtAlgoCounts_); }

References gtAlgoCounts_.

◆ gtEvents()

unsigned long long Level1TriggerScalers::gtEvents ( ) const
inline

Definition at line 64 of file Level1TriggerScalers.h.

64 { return (gtEvents_); }

References gtEvents_.

◆ gtEventsRate()

float Level1TriggerScalers::gtEventsRate ( ) const
inline

Definition at line 66 of file Level1TriggerScalers.h.

66 { return (gtEventsRate_); }

References gtEventsRate_.

◆ gtResets()

unsigned int Level1TriggerScalers::gtResets ( ) const
inline

Definition at line 61 of file Level1TriggerScalers.h.

61 { return (gtResets_); }

References gtResets_.

◆ gtTechCounts()

std::vector<unsigned int> Level1TriggerScalers::gtTechCounts ( ) const
inline

Definition at line 114 of file Level1TriggerScalers.h.

114 { return (gtTechCounts_); }

References gtTechCounts_.

◆ gtTriggers()

unsigned long long Level1TriggerScalers::gtTriggers ( ) const
inline

Definition at line 63 of file Level1TriggerScalers.h.

63 { return (gtTriggers_); }

References gtTriggers_.

◆ gtTriggersRate()

float Level1TriggerScalers::gtTriggersRate ( ) const
inline

Definition at line 65 of file Level1TriggerScalers.h.

65 { return (gtTriggersRate_); }

References gtTriggersRate_.

◆ l1AsCalibration()

unsigned long long Level1TriggerScalers::l1AsCalibration ( ) const
inline

Definition at line 83 of file Level1TriggerScalers.h.

83 { return (l1AsCalibration_); }

References l1AsCalibration_.

◆ l1AsPhysics()

unsigned long long Level1TriggerScalers::l1AsPhysics ( ) const
inline

Definition at line 80 of file Level1TriggerScalers.h.

80 { return (l1AsPhysics_); }

References l1AsPhysics_.

◆ l1AsRandom()

unsigned long long Level1TriggerScalers::l1AsRandom ( ) const
inline

Definition at line 81 of file Level1TriggerScalers.h.

81 { return (l1AsRandom_); }

References l1AsRandom_.

◆ l1AsTest()

unsigned long long Level1TriggerScalers::l1AsTest ( ) const
inline

Definition at line 82 of file Level1TriggerScalers.h.

82 { return (l1AsTest_); }

References l1AsTest_.

◆ lastEventCounter0()

unsigned int Level1TriggerScalers::lastEventCounter0 ( ) const
inline

Definition at line 96 of file Level1TriggerScalers.h.

96 { return (lastEventCounter0_); }

References lastEventCounter0_.

◆ lastHardReset()

unsigned int Level1TriggerScalers::lastHardReset ( ) const
inline

Definition at line 97 of file Level1TriggerScalers.h.

97 { return (lastHardReset_); }

References lastHardReset_.

◆ lastOrbitCounter0()

unsigned int Level1TriggerScalers::lastOrbitCounter0 ( ) const
inline

Definition at line 92 of file Level1TriggerScalers.h.

92 { return (lastOrbitCounter0_); }

References lastOrbitCounter0_.

◆ lastResync()

unsigned int Level1TriggerScalers::lastResync ( ) const
inline

Definition at line 94 of file Level1TriggerScalers.h.

94 { return (lastResync_); }

References lastResync_.

◆ lastStart()

unsigned int Level1TriggerScalers::lastStart ( ) const
inline

Definition at line 95 of file Level1TriggerScalers.h.

95 { return (lastStart_); }

References lastStart_.

◆ lastTestEnable()

unsigned int Level1TriggerScalers::lastTestEnable ( ) const
inline

Definition at line 93 of file Level1TriggerScalers.h.

93 { return (lastTestEnable_); }

References lastTestEnable_.

◆ lumiSegmentNr()

unsigned int Level1TriggerScalers::lumiSegmentNr ( ) const
inline

Definition at line 57 of file Level1TriggerScalers.h.

57 { return (lumiSegmentNr_); }

References lumiSegmentNr_.

◆ lumiSegmentNrLumiSeg()

unsigned int Level1TriggerScalers::lumiSegmentNrLumiSeg ( ) const
inline

Definition at line 74 of file Level1TriggerScalers.h.

74 { return (lumiSegmentNrLumiSeg_); }

References lumiSegmentNrLumiSeg_.

◆ lumiSegmentOrbits()

unsigned int Level1TriggerScalers::lumiSegmentOrbits ( ) const
inline

Definition at line 58 of file Level1TriggerScalers.h.

58 { return (lumiSegmentOrbits_); }

References lumiSegmentOrbits_.

◆ name()

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

name method

Definition at line 40 of file Level1TriggerScalers.h.

40 { return "Level1TriggerScalers"; }

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

◆ operator!=()

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

inequality operator

Definition at line 120 of file Level1TriggerScalers.h.

120 { return false; }

◆ operator==()

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

equality operator

Definition at line 117 of file Level1TriggerScalers.h.

117 { return false; }

◆ orbitNr()

unsigned int Level1TriggerScalers::orbitNr ( ) const
inline

Definition at line 59 of file Level1TriggerScalers.h.

59 { return (orbitNr_); }

References orbitNr_.

◆ percentLS() [1/2]

double Level1TriggerScalers::percentLS ( unsigned long long  counts)
static

Definition at line 160 of file Level1TriggerScalers.cc.

160 { return (percentLS(counts, firstShortLSRun)); }

References dqmiodumpmetadata::counts, and firstShortLSRun.

Referenced by Level1TriggerRates::computeRates(), and operator<<().

◆ percentLS() [2/2]

double Level1TriggerScalers::percentLS ( unsigned long long  counts,
int  runNumber 
)
static

Definition at line 162 of file Level1TriggerScalers.cc.

162  {
163  double percent;
164  if ((runNumber >= firstShortLSRun) || (runNumber <= 1)) {
165  percent = ((double)counts) / 9342812.16;
166  } else {
167  percent = ((double)counts) / 37371248.64;
168  }
169  if (percent > 100.0000) {
170  percent = 100.0;
171  }
172  return (percent);
173 }

References dqmiodumpmetadata::counts, firstShortLSRun, and convertSQLiteXML::runNumber.

◆ percentLSActive() [1/2]

double Level1TriggerScalers::percentLSActive ( unsigned long long  counts)
static

Definition at line 175 of file Level1TriggerScalers.cc.

175  {
177 }

References dqmiodumpmetadata::counts, and firstShortLSRun.

Referenced by Level1TriggerRates::computeRates(), and operator<<().

◆ percentLSActive() [2/2]

double Level1TriggerScalers::percentLSActive ( unsigned long long  counts,
int  runNumber 
)
static

Definition at line 179 of file Level1TriggerScalers.cc.

179  {
180  double percent;
181  if ((runNumber >= firstShortLSRun) || (runNumber <= 1)) {
182  percent = ((double)counts) / 7361003.52;
183  } else {
184  percent = ((double)counts) / 29444014.08;
185  }
186  if (percent > 100.0000) {
187  percent = 100.0;
188  }
189  return (percent);
190 }

References dqmiodumpmetadata::counts, firstShortLSRun, and convertSQLiteXML::runNumber.

◆ prescaleIndexAlgo()

int Level1TriggerScalers::prescaleIndexAlgo ( ) const
inline

Definition at line 67 of file Level1TriggerScalers.h.

67 { return (prescaleIndexAlgo_); }

References prescaleIndexAlgo_.

◆ prescaleIndexTech()

int Level1TriggerScalers::prescaleIndexTech ( ) const
inline

Definition at line 68 of file Level1TriggerScalers.h.

68 { return (prescaleIndexTech_); }

References prescaleIndexTech_.

◆ rateLS() [1/4]

double Level1TriggerScalers::rateLS ( unsigned int  counts)
static

Definition at line 141 of file Level1TriggerScalers.cc.

141 { return (rateLS(counts, firstShortLSRun)); }

References dqmiodumpmetadata::counts, firstShortLSRun, and rateLS().

◆ rateLS() [2/4]

double Level1TriggerScalers::rateLS ( unsigned int  counts,
int  runNumber 
)
static

Definition at line 145 of file Level1TriggerScalers.cc.

145  {
146  unsigned long long counts64 = (unsigned long long)counts;
147  return (rateLS(counts64, runNumber));
148 }

References dqmiodumpmetadata::counts, rateLS(), and convertSQLiteXML::runNumber.

◆ rateLS() [3/4]

double Level1TriggerScalers::rateLS ( unsigned long long  counts)
static

Definition at line 143 of file Level1TriggerScalers.cc.

143 { return (rateLS(counts, firstShortLSRun)); }

References dqmiodumpmetadata::counts, and firstShortLSRun.

Referenced by Level1TriggerRates::computeRates(), operator<<(), and rateLS().

◆ rateLS() [4/4]

double Level1TriggerScalers::rateLS ( unsigned long long  counts,
int  runNumber 
)
static

Definition at line 150 of file Level1TriggerScalers.cc.

150  {
151  double rate;
152  if ((runNumber >= firstShortLSRun) || (runNumber <= 1)) {
153  rate = ((double)counts) / 23.31040958083832;
154  } else {
155  rate = ((double)counts) / 93.24163832335329;
156  }
157  return (rate);
158 }

References dqmiodumpmetadata::counts, firstShortLSRun, RPCpg::rate(), and convertSQLiteXML::runNumber.

◆ sourceID()

unsigned int Level1TriggerScalers::sourceID ( ) const
inline

Definition at line 50 of file Level1TriggerScalers.h.

50 { return (sourceID_); }

References sourceID_.

◆ spare0()

unsigned long long Level1TriggerScalers::spare0 ( ) const
inline

Definition at line 98 of file Level1TriggerScalers.h.

98 { return (spare0_); }

References spare0_.

◆ spare1()

unsigned long long Level1TriggerScalers::spare1 ( ) const
inline

Definition at line 99 of file Level1TriggerScalers.h.

99 { return (spare1_); }

References spare1_.

◆ spare2()

unsigned long long Level1TriggerScalers::spare2 ( ) const
inline

Definition at line 100 of file Level1TriggerScalers.h.

100 { return (spare2_); }

References spare2_.

◆ triggersPhysicsGeneratedFDL()

unsigned long long Level1TriggerScalers::triggersPhysicsGeneratedFDL ( ) const
inline

Definition at line 76 of file Level1TriggerScalers.h.

76 { return (triggersPhysicsGeneratedFDL_); }

References triggersPhysicsGeneratedFDL_.

◆ triggersPhysicsLost()

unsigned long long Level1TriggerScalers::triggersPhysicsLost ( ) const
inline

Definition at line 77 of file Level1TriggerScalers.h.

77 { return (triggersPhysicsLost_); }

References triggersPhysicsLost_.

◆ triggersPhysicsLostBeamActive()

unsigned long long Level1TriggerScalers::triggersPhysicsLostBeamActive ( ) const
inline

Definition at line 78 of file Level1TriggerScalers.h.

References triggersPhysicsLostBeamActive_.

◆ triggersPhysicsLostBeamInactive()

unsigned long long Level1TriggerScalers::triggersPhysicsLostBeamInactive ( ) const
inline

Definition at line 79 of file Level1TriggerScalers.h.

References triggersPhysicsLostBeamInactive_.

◆ trigType()

unsigned int Level1TriggerScalers::trigType ( ) const
inline

Definition at line 48 of file Level1TriggerScalers.h.

48 { return (trigType_); }

References trigType_.

◆ version()

int Level1TriggerScalers::version ( ) const
inline

Definition at line 46 of file Level1TriggerScalers.h.

46 { return (version_); }

References version_.

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

Member Data Documentation

◆ bunchCrossingErrors_

unsigned int Level1TriggerScalers::bunchCrossingErrors_
protected

Definition at line 135 of file Level1TriggerScalers.h.

Referenced by bunchCrossingErrors(), and Level1TriggerScalers().

◆ bunchNumber_

unsigned int Level1TriggerScalers::bunchNumber_
protected

Definition at line 128 of file Level1TriggerScalers.h.

Referenced by bunchNumber(), and Level1TriggerScalers().

◆ collectionTime_

TimeSpec Level1TriggerScalers::collectionTime_
protected

Definition at line 130 of file Level1TriggerScalers.h.

Referenced by collectionTime(), and Level1TriggerScalers().

◆ collectionTimeLumiSeg_

TimeSpec Level1TriggerScalers::collectionTimeLumiSeg_
protected

Definition at line 143 of file Level1TriggerScalers.h.

Referenced by collectionTimeLumiSeg(), and Level1TriggerScalers().

◆ deadtime_

unsigned long long Level1TriggerScalers::deadtime_
protected

Definition at line 153 of file Level1TriggerScalers.h.

Referenced by deadtime(), and Level1TriggerScalers().

◆ deadtimeBeamActive_

unsigned long long Level1TriggerScalers::deadtimeBeamActive_
protected

Definition at line 154 of file Level1TriggerScalers.h.

Referenced by deadtimeBeamActive(), and Level1TriggerScalers().

◆ deadtimeBeamActiveCalibration_

unsigned long long Level1TriggerScalers::deadtimeBeamActiveCalibration_
protected

Definition at line 156 of file Level1TriggerScalers.h.

Referenced by deadtimeBeamActiveCalibration(), and Level1TriggerScalers().

◆ deadtimeBeamActivePartitionController_

unsigned long long Level1TriggerScalers::deadtimeBeamActivePartitionController_
protected

◆ deadtimeBeamActivePrivateOrbit_

unsigned long long Level1TriggerScalers::deadtimeBeamActivePrivateOrbit_
protected

Definition at line 157 of file Level1TriggerScalers.h.

Referenced by deadtimeBeamActivePrivateOrbit(), and Level1TriggerScalers().

◆ deadtimeBeamActiveTimeSlot_

unsigned long long Level1TriggerScalers::deadtimeBeamActiveTimeSlot_
protected

Definition at line 159 of file Level1TriggerScalers.h.

Referenced by deadtimeBeamActiveTimeSlot(), and Level1TriggerScalers().

◆ deadtimeBeamActiveTriggerRules_

unsigned long long Level1TriggerScalers::deadtimeBeamActiveTriggerRules_
protected

Definition at line 155 of file Level1TriggerScalers.h.

Referenced by deadtimeBeamActiveTriggerRules(), and Level1TriggerScalers().

◆ eventID_

unsigned int Level1TriggerScalers::eventID_
protected

Definition at line 126 of file Level1TriggerScalers.h.

Referenced by eventID(), and Level1TriggerScalers().

◆ gtAlgoCounts_

std::vector<unsigned int> Level1TriggerScalers::gtAlgoCounts_
protected

Definition at line 161 of file Level1TriggerScalers.h.

Referenced by gtAlgoCounts(), and Level1TriggerScalers().

◆ gtEvents_

unsigned long long Level1TriggerScalers::gtEvents_
protected

Definition at line 137 of file Level1TriggerScalers.h.

Referenced by gtEvents(), and Level1TriggerScalers().

◆ gtEventsRate_

float Level1TriggerScalers::gtEventsRate_
protected

Definition at line 139 of file Level1TriggerScalers.h.

Referenced by gtEventsRate(), and Level1TriggerScalers().

◆ gtResets_

unsigned int Level1TriggerScalers::gtResets_
protected

Definition at line 134 of file Level1TriggerScalers.h.

Referenced by gtResets(), and Level1TriggerScalers().

◆ gtTechCounts_

std::vector<unsigned int> Level1TriggerScalers::gtTechCounts_
protected

Definition at line 162 of file Level1TriggerScalers.h.

Referenced by gtTechCounts(), and Level1TriggerScalers().

◆ gtTriggers_

unsigned long long Level1TriggerScalers::gtTriggers_
protected

Definition at line 136 of file Level1TriggerScalers.h.

Referenced by gtTriggers(), and Level1TriggerScalers().

◆ gtTriggersRate_

float Level1TriggerScalers::gtTriggersRate_
protected

Definition at line 138 of file Level1TriggerScalers.h.

Referenced by gtTriggersRate(), and Level1TriggerScalers().

◆ l1AsCalibration_

unsigned long long Level1TriggerScalers::l1AsCalibration_
protected

Definition at line 152 of file Level1TriggerScalers.h.

Referenced by l1AsCalibration(), and Level1TriggerScalers().

◆ l1AsPhysics_

unsigned long long Level1TriggerScalers::l1AsPhysics_
protected

Definition at line 149 of file Level1TriggerScalers.h.

Referenced by l1AsPhysics(), and Level1TriggerScalers().

◆ l1AsRandom_

unsigned long long Level1TriggerScalers::l1AsRandom_
protected

Definition at line 150 of file Level1TriggerScalers.h.

Referenced by l1AsRandom(), and Level1TriggerScalers().

◆ l1AsTest_

unsigned long long Level1TriggerScalers::l1AsTest_
protected

Definition at line 151 of file Level1TriggerScalers.h.

Referenced by l1AsTest(), and Level1TriggerScalers().

◆ lastEventCounter0_

unsigned int Level1TriggerScalers::lastEventCounter0_
protected

Definition at line 171 of file Level1TriggerScalers.h.

Referenced by lastEventCounter0(), and Level1TriggerScalers().

◆ lastHardReset_

unsigned int Level1TriggerScalers::lastHardReset_
protected

Definition at line 172 of file Level1TriggerScalers.h.

Referenced by lastHardReset(), and Level1TriggerScalers().

◆ lastOrbitCounter0_

unsigned int Level1TriggerScalers::lastOrbitCounter0_
protected

Definition at line 167 of file Level1TriggerScalers.h.

Referenced by lastOrbitCounter0(), and Level1TriggerScalers().

◆ lastResync_

unsigned int Level1TriggerScalers::lastResync_
protected

Definition at line 169 of file Level1TriggerScalers.h.

Referenced by lastResync(), and Level1TriggerScalers().

◆ lastStart_

unsigned int Level1TriggerScalers::lastStart_
protected

Definition at line 170 of file Level1TriggerScalers.h.

Referenced by lastStart(), and Level1TriggerScalers().

◆ lastTestEnable_

unsigned int Level1TriggerScalers::lastTestEnable_
protected

Definition at line 168 of file Level1TriggerScalers.h.

Referenced by lastTestEnable(), and Level1TriggerScalers().

◆ lumiSegmentNr_

unsigned int Level1TriggerScalers::lumiSegmentNr_
protected

Definition at line 131 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and lumiSegmentNr().

◆ lumiSegmentNrLumiSeg_

unsigned int Level1TriggerScalers::lumiSegmentNrLumiSeg_
protected

Definition at line 144 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and lumiSegmentNrLumiSeg().

◆ lumiSegmentOrbits_

unsigned int Level1TriggerScalers::lumiSegmentOrbits_
protected

Definition at line 132 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and lumiSegmentOrbits().

◆ N_BX

const unsigned long long Level1TriggerScalers::N_BX = 3564ULL
static

Definition at line 30 of file Level1TriggerScalers.h.

◆ N_BX_ACTIVE

const unsigned long long Level1TriggerScalers::N_BX_ACTIVE = 2808ULL
static

Definition at line 31 of file Level1TriggerScalers.h.

◆ N_BX_LUMI_SECTION

const unsigned long long Level1TriggerScalers::N_BX_LUMI_SECTION = N_ORBITS_LUMI_SECTION * N_BX
static

Definition at line 33 of file Level1TriggerScalers.h.

◆ N_ORBITS_LUMI_SECTION

const unsigned long long Level1TriggerScalers::N_ORBITS_LUMI_SECTION = 0x100000ULL
static

Definition at line 32 of file Level1TriggerScalers.h.

◆ orbitNr_

unsigned int Level1TriggerScalers::orbitNr_
protected

Definition at line 133 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and orbitNr().

◆ prescaleIndexAlgo_

int Level1TriggerScalers::prescaleIndexAlgo_
protected

Definition at line 140 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and prescaleIndexAlgo().

◆ prescaleIndexTech_

int Level1TriggerScalers::prescaleIndexTech_
protected

Definition at line 141 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and prescaleIndexTech().

◆ sourceID_

unsigned int Level1TriggerScalers::sourceID_
protected

Definition at line 127 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and sourceID().

◆ spare0_

unsigned long long Level1TriggerScalers::spare0_
protected

Definition at line 175 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and spare0().

◆ spare1_

unsigned long long Level1TriggerScalers::spare1_
protected

Definition at line 176 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and spare1().

◆ spare2_

unsigned long long Level1TriggerScalers::spare2_
protected

Definition at line 177 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and spare2().

◆ triggersPhysicsGeneratedFDL_

unsigned long long Level1TriggerScalers::triggersPhysicsGeneratedFDL_
protected

Definition at line 145 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and triggersPhysicsGeneratedFDL().

◆ triggersPhysicsLost_

unsigned long long Level1TriggerScalers::triggersPhysicsLost_
protected

Definition at line 146 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and triggersPhysicsLost().

◆ triggersPhysicsLostBeamActive_

unsigned long long Level1TriggerScalers::triggersPhysicsLostBeamActive_
protected

Definition at line 147 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and triggersPhysicsLostBeamActive().

◆ triggersPhysicsLostBeamInactive_

unsigned long long Level1TriggerScalers::triggersPhysicsLostBeamInactive_
protected

◆ trigType_

unsigned int Level1TriggerScalers::trigType_
protected

Definition at line 125 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and trigType().

◆ version_

int Level1TriggerScalers::version_
protected

Definition at line 123 of file Level1TriggerScalers.h.

Referenced by Level1TriggerScalers(), and version().

ScalersEventRecordRaw_v5::version
int version
Definition: ScalersRaw.h:223
ScalersEventRecordRaw_v5::lastResync
unsigned int lastResync
Definition: ScalersRaw.h:230
TriggerScalersRaw_v3::gtTriggers
unsigned long long gtTriggers
Definition: ScalersRaw.h:86
Level1TriggerScalers::l1AsRandom_
unsigned long long l1AsRandom_
Definition: Level1TriggerScalers.h:150
Level1TriggerScalers::lastOrbitCounter0_
unsigned int lastOrbitCounter0_
Definition: Level1TriggerScalers.h:167
mps_fire.i
i
Definition: mps_fire.py:428
TriggerScalersRaw_v3::deadtimeBeamActiveCalibration
unsigned long long deadtimeBeamActiveCalibration
Definition: ScalersRaw.h:107
Level1TriggerScalers::deadtimeBeamActivePartitionController_
unsigned long long deadtimeBeamActivePartitionController_
Definition: Level1TriggerScalers.h:158
TriggerScalersRaw_v3::lumiSegmentNrLumiSeg
unsigned int lumiSegmentNrLumiSeg
Definition: ScalersRaw.h:95
TriggerScalersRaw_v3::deadtimeBeamActiveTimeSlot
unsigned long long deadtimeBeamActiveTimeSlot
Definition: ScalersRaw.h:110
Level1TriggerScalers::rateLS
static double rateLS(unsigned long long counts)
Definition: Level1TriggerScalers.cc:143
TriggerScalersRaw_v3::l1AsCalibration
unsigned long long l1AsCalibration
Definition: ScalersRaw.h:103
Level1TriggerScalers::triggersPhysicsLostBeamActive_
unsigned long long triggersPhysicsLostBeamActive_
Definition: Level1TriggerScalers.h:147
TriggerScalersRaw_v3::triggersPhysicsLostBeamInactive
unsigned long long triggersPhysicsLostBeamInactive
Definition: ScalersRaw.h:99
Level1TriggerScalers::nLevel1TestTriggers
Definition: Level1TriggerScalers.h:28
TriggerScalersRaw_v3::triggersPhysicsLostBeamActive
unsigned long long triggersPhysicsLostBeamActive
Definition: ScalersRaw.h:98
ScalersEventRecordRaw_v5::lastTestEnable
unsigned int lastTestEnable
Definition: ScalersRaw.h:229
TriggerScalersRaw_v3::prescaleIndexAlgo
int prescaleIndexAlgo
Definition: ScalersRaw.h:90
l1tstage2_dqm_sourceclient-live_cfg.rawData
rawData
Definition: l1tstage2_dqm_sourceclient-live_cfg.py:163
Level1TriggerScalers::lumiSegmentOrbits_
unsigned int lumiSegmentOrbits_
Definition: Level1TriggerScalers.h:132
TriggerScalersRaw_v3::gtTechCounts
unsigned int gtTechCounts[ScalersRaw::N_L1_TEST_TRIGGERS_v1]
Definition: ScalersRaw.h:113
Level1TriggerScalers::bunchCrossingErrors_
unsigned int bunchCrossingErrors_
Definition: Level1TriggerScalers.h:135
TriggerScalersRaw_v3::l1AsTest
unsigned long long l1AsTest
Definition: ScalersRaw.h:102
ScalersEventRecordRaw_v5::header
unsigned long long header
Definition: ScalersRaw.h:222
TimeSpec::set_tv_nsec
void set_tv_nsec(long value)
Definition: TimeSpec.h:19
TimeSpec::get_timespec
timespec get_timespec() const
Definition: TimeSpec.cc:4
TriggerScalersRaw_v3::deadtimeBeamActiveTriggerRules
unsigned long long deadtimeBeamActiveTriggerRules
Definition: ScalersRaw.h:106
TriggerScalersRaw_v3::collectionTime_sec
unsigned int collectionTime_sec
Definition: ScalersRaw.h:79
TriggerScalersRaw_v3::l1AsPhysics
unsigned long long l1AsPhysics
Definition: ScalersRaw.h:100
Level1TriggerScalers::lastResync_
unsigned int lastResync_
Definition: Level1TriggerScalers.h:169
ScalersEventRecordRaw_v5::lastEventCounter0
unsigned int lastEventCounter0
Definition: ScalersRaw.h:232
RPCpg::rate
double rate(double x)
Definition: Constants.cc:3
watchdog.const
const
Definition: watchdog.py:83
Level1TriggerScalers::lumiSegmentNr_
unsigned int lumiSegmentNr_
Definition: Level1TriggerScalers.h:131
Level1TriggerScalers::collectionTime_
TimeSpec collectionTime_
Definition: Level1TriggerScalers.h:130
TriggerScalersRaw_v3::l1AsRandom
unsigned long long l1AsRandom
Definition: ScalersRaw.h:101
Level1TriggerScalers::version_
int version_
Definition: Level1TriggerScalers.h:123
Level1TriggerScalers::Level1TriggerScalers
Level1TriggerScalers()
Definition: Level1TriggerScalers.cc:12
convertSQLiteXML.runNumber
runNumber
Definition: convertSQLiteXML.py:91
Level1TriggerScalers::lumiSegmentNrLumiSeg_
unsigned int lumiSegmentNrLumiSeg_
Definition: Level1TriggerScalers.h:144
TriggerScalersRaw_v3::deadtimeBeamActivePartitionController
unsigned long long deadtimeBeamActivePartitionController
Definition: ScalersRaw.h:109
TriggerScalersRaw_v3::deadtime
unsigned long long deadtime
Definition: ScalersRaw.h:104
TriggerScalersRaw_v3::collectionTime_nsec
unsigned int collectionTime_nsec
Definition: ScalersRaw.h:80
TriggerScalersRaw_v3::gtResets
unsigned int gtResets
Definition: ScalersRaw.h:84
Level1TriggerScalers::gtTriggers_
unsigned long long gtTriggers_
Definition: Level1TriggerScalers.h:136
Level1TriggerScalers::lastEventCounter0_
unsigned int lastEventCounter0_
Definition: Level1TriggerScalers.h:171
Level1TriggerScalers::gtTechCounts_
std::vector< unsigned int > gtTechCounts_
Definition: Level1TriggerScalers.h:162
Level1TriggerScalers::eventID_
unsigned int eventID_
Definition: Level1TriggerScalers.h:126
TimeSpec::set_tv_sec
void set_tv_sec(long value)
Definition: TimeSpec.h:18
Level1TriggerScalers::trigType_
unsigned int trigType_
Definition: Level1TriggerScalers.h:125
Level1TriggerScalers::gtEvents_
unsigned long long gtEvents_
Definition: Level1TriggerScalers.h:137
Level1TriggerScalers::deadtimeBeamActiveTriggerRules_
unsigned long long deadtimeBeamActiveTriggerRules_
Definition: Level1TriggerScalers.h:155
ScalersRaw::N_L1_TEST_TRIGGERS_v1
Definition: ScalersRaw.h:31
Level1TriggerScalers::collectionTimeLumiSeg_
TimeSpec collectionTimeLumiSeg_
Definition: Level1TriggerScalers.h:143
Level1TriggerScalers::spare1_
unsigned long long spare1_
Definition: Level1TriggerScalers.h:176
Level1TriggerScalers::gtResets_
unsigned int gtResets_
Definition: Level1TriggerScalers.h:134
Level1TriggerScalers::deadtime_
unsigned long long deadtime_
Definition: Level1TriggerScalers.h:153
TriggerScalersRaw_v3::triggersPhysicsLost
unsigned long long triggersPhysicsLost
Definition: ScalersRaw.h:97
Level1TriggerScalers::nLevel1Triggers
Definition: Level1TriggerScalers.h:28
Level1TriggerScalers::sourceID_
unsigned int sourceID_
Definition: Level1TriggerScalers.h:127
TriggerScalersRaw_v3::triggersPhysicsGeneratedFDL
unsigned long long triggersPhysicsGeneratedFDL
Definition: ScalersRaw.h:96
Level1TriggerScalers::gtAlgoCounts_
std::vector< unsigned int > gtAlgoCounts_
Definition: Level1TriggerScalers.h:161
Level1TriggerScalers::triggersPhysicsLostBeamInactive_
unsigned long long triggersPhysicsLostBeamInactive_
Definition: Level1TriggerScalers.h:148
TriggerScalersRaw_v3::deadtimeBeamActivePrivateOrbit
unsigned long long deadtimeBeamActivePrivateOrbit
Definition: ScalersRaw.h:108
ScalersEventRecordRaw_v5::lastOrbitCounter0
unsigned int lastOrbitCounter0
Definition: ScalersRaw.h:228
ScalersEventRecordRaw_v5::spare
unsigned long long spare[ScalersRaw::N_SPARE_v5]
Definition: ScalersRaw.h:234
ScalersEventRecordRaw_v5::lastHardReset
unsigned int lastHardReset
Definition: ScalersRaw.h:233
ScalersEventRecordRaw_v5::lastStart
unsigned int lastStart
Definition: ScalersRaw.h:231
Level1TriggerScalers::deadtimeBeamActive_
unsigned long long deadtimeBeamActive_
Definition: Level1TriggerScalers.h:154
TriggerScalersRaw_v3::collectionTimeLumiSeg_nsec
unsigned int collectionTimeLumiSeg_nsec
Definition: ScalersRaw.h:94
Level1TriggerScalers::lastHardReset_
unsigned int lastHardReset_
Definition: Level1TriggerScalers.h:172
TriggerScalersRaw_v3::gtAlgoCounts
unsigned int gtAlgoCounts[ScalersRaw::N_L1_TRIGGERS_v1]
Definition: ScalersRaw.h:112
Level1TriggerScalers::percentLSActive
static double percentLSActive(unsigned long long counts)
Definition: Level1TriggerScalers.cc:175
ScalersEventRecordRaw_v5::trig
struct TriggerScalersRaw_v3 trig
Definition: ScalersRaw.h:224
TriggerScalersRaw_v3::prescaleIndexTech
int prescaleIndexTech
Definition: ScalersRaw.h:91
Level1TriggerScalers::l1AsTest_
unsigned long long l1AsTest_
Definition: Level1TriggerScalers.h:151
Level1TriggerScalers::deadtimeBeamActivePrivateOrbit_
unsigned long long deadtimeBeamActivePrivateOrbit_
Definition: Level1TriggerScalers.h:157
Level1TriggerScalers::l1AsCalibration_
unsigned long long l1AsCalibration_
Definition: Level1TriggerScalers.h:152
Level1TriggerScalers::bunchNumber_
unsigned int bunchNumber_
Definition: Level1TriggerScalers.h:128
Level1TriggerScalers::percentLS
static double percentLS(unsigned long long counts)
Definition: Level1TriggerScalers.cc:160
TriggerScalersRaw_v3::deadtimeBeamActive
unsigned long long deadtimeBeamActive
Definition: ScalersRaw.h:105
Level1TriggerScalers::lastStart_
unsigned int lastStart_
Definition: Level1TriggerScalers.h:170
Level1TriggerScalers::triggersPhysicsLost_
unsigned long long triggersPhysicsLost_
Definition: Level1TriggerScalers.h:146
Level1TriggerScalers::prescaleIndexTech_
int prescaleIndexTech_
Definition: Level1TriggerScalers.h:141
TriggerScalersRaw_v3::collectionTimeLumiSeg_sec
unsigned int collectionTimeLumiSeg_sec
Definition: ScalersRaw.h:93
TriggerScalersRaw_v3::bunchCrossingErrors
unsigned int bunchCrossingErrors
Definition: ScalersRaw.h:85
Level1TriggerScalers::l1AsPhysics_
unsigned long long l1AsPhysics_
Definition: Level1TriggerScalers.h:149
Level1TriggerScalers::firstShortLSRun
Definition: Level1TriggerScalers.h:28
Level1TriggerScalers::spare2_
unsigned long long spare2_
Definition: Level1TriggerScalers.h:177
dqmiodumpmetadata.counts
counts
Definition: dqmiodumpmetadata.py:25
ScalersEventRecordRaw_v5
Definition: ScalersRaw.h:221
ScalersRaw::N_L1_TRIGGERS_v1
Definition: ScalersRaw.h:30
TriggerScalersRaw_v3::lumiSegmentNr
unsigned int lumiSegmentNr
Definition: ScalersRaw.h:81
TriggerScalersRaw_v3::orbitNr
unsigned int orbitNr
Definition: ScalersRaw.h:83
Level1TriggerScalers::orbitNr_
unsigned int orbitNr_
Definition: Level1TriggerScalers.h:133
Level1TriggerScalers::triggersPhysicsGeneratedFDL_
unsigned long long triggersPhysicsGeneratedFDL_
Definition: Level1TriggerScalers.h:145
Level1TriggerScalers::gtEventsRate_
float gtEventsRate_
Definition: Level1TriggerScalers.h:139
TriggerScalersRaw_v3::lumiSegmentOrbits
unsigned int lumiSegmentOrbits
Definition: ScalersRaw.h:82
Level1TriggerScalers::prescaleIndexAlgo_
int prescaleIndexAlgo_
Definition: Level1TriggerScalers.h:140
Level1TriggerScalers::gtTriggersRate_
float gtTriggersRate_
Definition: Level1TriggerScalers.h:138
TriggerScalersRaw_v3::gtTriggersRate
float gtTriggersRate
Definition: ScalersRaw.h:88
Level1TriggerScalers::lastTestEnable_
unsigned int lastTestEnable_
Definition: Level1TriggerScalers.h:168
Level1TriggerScalers::deadtimeBeamActiveCalibration_
unsigned long long deadtimeBeamActiveCalibration_
Definition: Level1TriggerScalers.h:156
TriggerScalersRaw_v3::gtEvents
unsigned long long gtEvents
Definition: ScalersRaw.h:87
Level1TriggerScalers::spare0_
unsigned long long spare0_
Definition: Level1TriggerScalers.h:175
Level1TriggerScalers::deadtimeBeamActiveTimeSlot_
unsigned long long deadtimeBeamActiveTimeSlot_
Definition: Level1TriggerScalers.h:159
TriggerScalersRaw_v3::gtEventsRate
float gtEventsRate
Definition: ScalersRaw.h:89