CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
PixelLumiDQM::PixelClusterCount Class Reference

Public Member Functions

 PixelClusterCount ()
 
void Reset ()
 

Public Attributes

std::vector< double > dnumB
 
std::vector< double > dnumFM
 
std::vector< double > dnumFP
 
std::vector< UInt_t > numB
 
std::vector< UInt_t > numFM
 
std::vector< UInt_t > numFP
 

Detailed Description

Definition at line 80 of file PixelLumiDQM.h.

Constructor & Destructor Documentation

◆ PixelClusterCount()

PixelLumiDQM::PixelClusterCount::PixelClusterCount ( )
inline

Definition at line 84 of file PixelLumiDQM.h.

85  : numB(kNumLayers, 0),
86  numFM(kNumDisks, 0),
87  numFP(kNumDisks, 0),
88  dnumB(kNumLayers, 0.0),
89  dnumFM(kNumDisks, 0.0),
90  dnumFP(kNumDisks, 0.0)
91 
92  {}
std::vector< double > dnumFP
Definition: PixelLumiDQM.h:110
std::vector< UInt_t > numB
Definition: PixelLumiDQM.h:105
std::vector< UInt_t > numFP
Definition: PixelLumiDQM.h:107
static constexpr size_t kNumDisks
Definition: PixelLumiDQM.h:76
std::vector< double > dnumFM
Definition: PixelLumiDQM.h:109
std::vector< UInt_t > numFM
Definition: PixelLumiDQM.h:106
std::vector< double > dnumB
Definition: PixelLumiDQM.h:108
static constexpr size_t kNumLayers
Definition: PixelLumiDQM.h:75

Member Function Documentation

◆ Reset()

void PixelLumiDQM::PixelClusterCount::Reset ( )
inline

Definition at line 93 of file PixelLumiDQM.h.

References dnumB, dnumFM, dnumFP, mps_fire::i, numB, numFM, and numFP.

93  {
94  for (unsigned int i = 0; i < numB.size(); i++) {
95  numB[i] = 0;
96  dnumB[i] = 0.0;
97  }
98  for (unsigned int i = 0; i < numFM.size(); i++) {
99  numFM[i] = 0;
100  numFP[i] = 0;
101  dnumFM[i] = 0.0;
102  dnumFP[i] = 0.0;
103  }
104  }
std::vector< double > dnumFP
Definition: PixelLumiDQM.h:110
std::vector< UInt_t > numB
Definition: PixelLumiDQM.h:105
std::vector< UInt_t > numFP
Definition: PixelLumiDQM.h:107
std::vector< double > dnumFM
Definition: PixelLumiDQM.h:109
std::vector< UInt_t > numFM
Definition: PixelLumiDQM.h:106
std::vector< double > dnumB
Definition: PixelLumiDQM.h:108

Member Data Documentation

◆ dnumB

std::vector<double> PixelLumiDQM::PixelClusterCount::dnumB

Definition at line 108 of file PixelLumiDQM.h.

Referenced by Reset().

◆ dnumFM

std::vector<double> PixelLumiDQM::PixelClusterCount::dnumFM

Definition at line 109 of file PixelLumiDQM.h.

Referenced by Reset().

◆ dnumFP

std::vector<double> PixelLumiDQM::PixelClusterCount::dnumFP

Definition at line 110 of file PixelLumiDQM.h.

Referenced by Reset().

◆ numB

std::vector<UInt_t> PixelLumiDQM::PixelClusterCount::numB

Definition at line 105 of file PixelLumiDQM.h.

Referenced by Reset().

◆ numFM

std::vector<UInt_t> PixelLumiDQM::PixelClusterCount::numFM

Definition at line 106 of file PixelLumiDQM.h.

Referenced by Reset().

◆ numFP

std::vector<UInt_t> PixelLumiDQM::PixelClusterCount::numFP

Definition at line 107 of file PixelLumiDQM.h.

Referenced by Reset().