CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

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

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

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

Definition at line 108 of file PixelLumiDQM.h.

Referenced by Reset().

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

Definition at line 109 of file PixelLumiDQM.h.

Referenced by Reset().

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

Definition at line 110 of file PixelLumiDQM.h.

Referenced by Reset().

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

Definition at line 105 of file PixelLumiDQM.h.

Referenced by Reset().

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

Definition at line 106 of file PixelLumiDQM.h.

Referenced by Reset().

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

Definition at line 107 of file PixelLumiDQM.h.

Referenced by Reset().