CMS 3D CMS Logo

List of all members | Classes | Public Member Functions | Private Member Functions | Private Attributes | Friends
SiPixelPerformanceSummary Class Reference

#include <SiPixelPerformanceSummary.h>

Classes

struct  DetSummary
 
class  StrictWeakOrdering
 

Public Member Functions

void clear ()
 
std::vector< uint32_t > getAllDetIds () const
 
std::vector< DetSummarygetAllDetSummaries () const
 
std::vector< float > getDetSummary (uint32_t detId) const
 
unsigned int getLuminosityBlock () const
 
unsigned int getNumberOfEvents () const
 
unsigned int getRunNumber () const
 
unsigned long long getTimeStamp () const
 
void print () const
 
void print (const uint32_t detId) const
 
void printAll () const
 
bool setADC (uint32_t detId, float mean, float rms, float emPtn)
 
bool setClusterCharge (uint32_t detId, float mean, float rms, float emPtn)
 
bool setClusterChargeOffTrack (uint32_t detId, float mean, float rms)
 
bool setClusterChargeOnTrack (uint32_t detId, float mean, float rms)
 
bool setClusterSize (uint32_t detId, float mean, float rms, float emPtn)
 
bool setClusterSizeOffTrack (uint32_t detId, float mean, float rms)
 
bool setClusterSizeOnTrack (uint32_t detId, float mean, float rms)
 
bool setClusterSizeX (uint32_t detId, float mean, float rms, float emPtn)
 
bool setClusterSizeY (uint32_t detId, float mean, float rms, float emPtn)
 
bool setFractionOfTracks (uint32_t detId, float mean, float rms)
 
void setLuminosityBlock (unsigned int lumBlock)
 
bool setNumberOfClusters (uint32_t detId, float mean, float rms, float emPtn)
 
bool setNumberOfDeadCells (uint32_t detId, float nNpixCells)
 
bool setNumberOfDigis (uint32_t detId, float mean, float rms, float emPtn)
 
void setNumberOfEvents (unsigned int numberOfEvents)
 
bool setNumberOfNoisCells (uint32_t detId, float nNpixCells)
 
bool setNumberOfOffTrackClusters (uint32_t detId, float nClusters)
 
bool setNumberOfOnTrackClusters (uint32_t detId, float nClusters)
 
bool setNumberOfPixelHitsInTrackFit (uint32_t detId, float nPixelHits)
 
bool setNumberOfRecHits (uint32_t detId, float mean, float rms, float emPtn)
 
bool setRawDataErrorType (uint32_t detId, int bin, float nErrors)
 
bool setResidualX (uint32_t detId, float mean, float rms, float emPtn)
 
bool setResidualY (uint32_t detId, float mean, float rms, float emPtn)
 
void setRunNumber (unsigned int runNumber)
 
void setTimeStamp (unsigned long long timeStamp)
 
 SiPixelPerformanceSummary ()
 
 SiPixelPerformanceSummary (const SiPixelPerformanceSummary &)
 
unsigned int size ()
 
 ~SiPixelPerformanceSummary ()
 

Private Member Functions

float getValue (uint32_t detId, int index)
 
std::pair< bool, std::vector< DetSummary >::iterator > initDet (const uint32_t detId)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 
std::pair< bool, std::vector< DetSummary >::iterator > setDet (const uint32_t detId, const std::vector< float > &performanceValues)
 
bool setValue (uint32_t detId, int index, float performanceValue)
 

Private Attributes

std::vector< DetSummaryallDetSummaries_
 
unsigned int luminosityBlock_
 
unsigned int numberOfEvents_
 
unsigned int runNumber_
 
unsigned long long timeStamp_
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Definition at line 14 of file SiPixelPerformanceSummary.h.

Constructor & Destructor Documentation

◆ SiPixelPerformanceSummary() [1/2]

SiPixelPerformanceSummary::SiPixelPerformanceSummary ( const SiPixelPerformanceSummary performanceSummary)

Definition at line 13 of file SiPixelPerformanceSummary.cc.

13  {
14  timeStamp_ = performanceSummary.getTimeStamp();
15  runNumber_ = performanceSummary.getRunNumber();
16  luminosityBlock_ = performanceSummary.getLuminosityBlock();
17  numberOfEvents_ = performanceSummary.getNumberOfEvents();
18  allDetSummaries_ = performanceSummary.getAllDetSummaries();
19 }

References allDetSummaries_, getAllDetSummaries(), getLuminosityBlock(), getNumberOfEvents(), getRunNumber(), getTimeStamp(), luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.

◆ SiPixelPerformanceSummary() [2/2]

SiPixelPerformanceSummary::SiPixelPerformanceSummary ( )

Definition at line 10 of file SiPixelPerformanceSummary.cc.

◆ ~SiPixelPerformanceSummary()

SiPixelPerformanceSummary::~SiPixelPerformanceSummary ( )

Definition at line 21 of file SiPixelPerformanceSummary.cc.

21 {}

Member Function Documentation

◆ clear()

void SiPixelPerformanceSummary::clear ( void  )

Definition at line 23 of file SiPixelPerformanceSummary.cc.

23  {
24  timeStamp_ = 0;
25  runNumber_ = 0;
26  luminosityBlock_ = 0;
27  numberOfEvents_ = 0;
28  allDetSummaries_.clear();
29 }

References allDetSummaries_, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.

Referenced by BeautifulSoup.Tag::setString().

◆ getAllDetIds()

vector< uint32_t > SiPixelPerformanceSummary::getAllDetIds ( ) const

Definition at line 173 of file SiPixelPerformanceSummary.cc.

173  {
174  vector<uint32_t> allDetIds;
175  for (vector<DetSummary>::const_iterator iDetSumm = allDetSummaries_.begin(); iDetSumm != allDetSummaries_.end();
176  ++iDetSumm)
177  allDetIds.push_back(iDetSumm->detId_);
178  return allDetIds;
179 }

References allDetSummaries_.

◆ getAllDetSummaries()

std::vector<DetSummary> SiPixelPerformanceSummary::getAllDetSummaries ( ) const
inline

Definition at line 56 of file SiPixelPerformanceSummary.h.

56 { return allDetSummaries_; }

References allDetSummaries_.

Referenced by SiPixelPerformanceSummary().

◆ getDetSummary()

vector< float > SiPixelPerformanceSummary::getDetSummary ( uint32_t  detId) const

Definition at line 181 of file SiPixelPerformanceSummary.cc.

181  {
182  vector<DetSummary>::const_iterator iDetSumm =
183  find_if(allDetSummaries_.begin(), allDetSummaries_.end(), [&detId](const DetSummary& detSumm) -> bool {
184  return detSumm.detId_ == detId;
185  });
186  if (iDetSumm == allDetSummaries_.end()) {
187  vector<float> performanceValues;
188  cout << "cannot get DetSummary for detId = " << detId;
189  return performanceValues;
190  } else
191  return iDetSumm->performanceValues_;
192 }

References allDetSummaries_, and gather_cfg::cout.

Referenced by getValue(), and print().

◆ getLuminosityBlock()

unsigned int SiPixelPerformanceSummary::getLuminosityBlock ( ) const
inline

Definition at line 49 of file SiPixelPerformanceSummary.h.

49 { return luminosityBlock_; };

References luminosityBlock_.

Referenced by SiPixelPerformanceSummary().

◆ getNumberOfEvents()

unsigned int SiPixelPerformanceSummary::getNumberOfEvents ( ) const
inline

Definition at line 46 of file SiPixelPerformanceSummary.h.

46 { return numberOfEvents_; }

References numberOfEvents_.

Referenced by SiPixelPerformanceSummary().

◆ getRunNumber()

unsigned int SiPixelPerformanceSummary::getRunNumber ( ) const
inline

Definition at line 43 of file SiPixelPerformanceSummary.h.

43 { return runNumber_; }

References runNumber_.

Referenced by SiPixelPerformanceSummary().

◆ getTimeStamp()

unsigned long long SiPixelPerformanceSummary::getTimeStamp ( ) const
inline

Definition at line 40 of file SiPixelPerformanceSummary.h.

40 { return timeStamp_; }

References timeStamp_.

Referenced by SiPixelPerformanceSummary().

◆ getValue()

float SiPixelPerformanceSummary::getValue ( uint32_t  detId,
int  index 
)
private

Definition at line 77 of file SiPixelPerformanceSummary.cc.

77  {
78  if (index > kDetSummarySize) {
79  cout << "cannot get value for detId = " << detId << " index = " << index << " > " << kDetSummarySize;
80  return kDefaultValue;
81  }
82  vector<float> performanceValues = getDetSummary(detId);
83  if (performanceValues.size() == kDetSummarySize)
84  return performanceValues[index];
85  else
86  return kDefaultValue;
87 }

References gather_cfg::cout, getDetSummary(), kDefaultValue, and kDetSummarySize.

◆ initDet()

pair< bool, vector< SiPixelPerformanceSummary::DetSummary >::iterator > SiPixelPerformanceSummary::initDet ( const uint32_t  detId)
private

Definition at line 31 of file SiPixelPerformanceSummary.cc.

32  {
33  vector<float> performanceValues;
34  for (int i = 0; i < kDetSummarySize; ++i)
35  performanceValues.push_back(kDefaultValue);
36  return setDet(detId, performanceValues);
37 }

References mps_fire::i, kDefaultValue, kDetSummarySize, and setDet().

Referenced by setValue().

◆ print() [1/2]

void SiPixelPerformanceSummary::print ( void  ) const

Definition at line 202 of file SiPixelPerformanceSummary.cc.

202  {
203  cout << "SiPixelPerformanceSummary size (allDets) = " << allDetSummaries_.size() << ", "
204  << "time stamp = " << timeStamp_ << ", "
205  << "run number = " << runNumber_ << ", "
206  << "luminosity section = " << luminosityBlock_ << ", "
207  << "number of events = " << numberOfEvents_ << endl;
208 }

References allDetSummaries_, gather_cfg::cout, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.

Referenced by printAll().

◆ print() [2/2]

void SiPixelPerformanceSummary::print ( const uint32_t  detId) const

Definition at line 194 of file SiPixelPerformanceSummary.cc.

194  {
195  vector<float> performanceValues = getDetSummary(detId);
196  cout << "DetSummary for detId " << detId << " : ";
197  for (vector<float>::const_iterator v = performanceValues.begin(); v != performanceValues.end(); ++v)
198  cout << " " << *v;
199  cout << endl;
200 }

References gather_cfg::cout, getDetSummary(), and findQualityFiles::v.

◆ printAll()

void SiPixelPerformanceSummary::printAll ( ) const

Definition at line 210 of file SiPixelPerformanceSummary.cc.

210  {
211  print();
212  for (vector<DetSummary>::const_iterator iDetSumm = allDetSummaries_.begin(); iDetSumm != allDetSummaries_.end();
213  ++iDetSumm)
214  print(iDetSumm->detId_);
215 }

References allDetSummaries_, and print().

◆ serialize()

template<class Archive >
void SiPixelPerformanceSummary::serialize ( Archive &  ar,
const unsigned int  version 
)
private

◆ setADC()

bool SiPixelPerformanceSummary::setADC ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 97 of file SiPixelPerformanceSummary.cc.

97  {
98  return (setValue(detId, 18, mean) && setValue(detId, 19, rms) && setValue(detId, 20, emPtn));
99 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterCharge()

bool SiPixelPerformanceSummary::setClusterCharge ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 105 of file SiPixelPerformanceSummary.cc.

105  {
106  return (setValue(detId, 24, mean) && setValue(detId, 25, rms) && setValue(detId, 26, emPtn));
107 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterChargeOffTrack()

bool SiPixelPerformanceSummary::setClusterChargeOffTrack ( uint32_t  detId,
float  mean,
float  rms 
)

Definition at line 161 of file SiPixelPerformanceSummary.cc.

161  {
162  return (setValue(detId, 54, mean) && setValue(detId, 55, rms));
163 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterChargeOnTrack()

bool SiPixelPerformanceSummary::setClusterChargeOnTrack ( uint32_t  detId,
float  mean,
float  rms 
)

Definition at line 157 of file SiPixelPerformanceSummary.cc.

157  {
158  return (setValue(detId, 52, mean) && setValue(detId, 53, rms));
159 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterSize()

bool SiPixelPerformanceSummary::setClusterSize ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 109 of file SiPixelPerformanceSummary.cc.

109  {
110  return (setValue(detId, 27, mean) && setValue(detId, 28, rms) && setValue(detId, 29, emPtn));
111 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterSizeOffTrack()

bool SiPixelPerformanceSummary::setClusterSizeOffTrack ( uint32_t  detId,
float  mean,
float  rms 
)

Definition at line 169 of file SiPixelPerformanceSummary.cc.

169  {
170  return (setValue(detId, 58, mean) && setValue(detId, 59, rms));
171 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterSizeOnTrack()

bool SiPixelPerformanceSummary::setClusterSizeOnTrack ( uint32_t  detId,
float  mean,
float  rms 
)

Definition at line 165 of file SiPixelPerformanceSummary.cc.

165  {
166  return (setValue(detId, 56, mean) && setValue(detId, 57, rms));
167 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterSizeX()

bool SiPixelPerformanceSummary::setClusterSizeX ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 113 of file SiPixelPerformanceSummary.cc.

113  {
114  return (setValue(detId, 30, mean) && setValue(detId, 31, rms) && setValue(detId, 32, emPtn));
115 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setClusterSizeY()

bool SiPixelPerformanceSummary::setClusterSizeY ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 117 of file SiPixelPerformanceSummary.cc.

117  {
118  return (setValue(detId, 33, mean) && setValue(detId, 34, rms) && setValue(detId, 35, emPtn));
119 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setDet()

pair< bool, vector< SiPixelPerformanceSummary::DetSummary >::iterator > SiPixelPerformanceSummary::setDet ( const uint32_t  detId,
const std::vector< float > &  performanceValues 
)
private

Definition at line 39 of file SiPixelPerformanceSummary.cc.

40  {
41  vector<DetSummary>::iterator iDetSumm = allDetSummaries_.end();
42 
43  if (performanceValues.size() != kDetSummarySize) { // for inappropriate input
44  cout << "not adding these " << performanceValues.size() << " values; "
45  << "SiPixelPerformanceSummary can only add " << kDetSummarySize << " values per DetSummary";
46  return make_pair(false, iDetSumm);
47  }
48  iDetSumm = lower_bound(
50 
51  if (iDetSumm != allDetSummaries_.end() && // for an existong entry
52  iDetSumm->detId_ == detId)
53  return make_pair(false, iDetSumm);
54 
55  DetSummary newDetSumm; // for a new entry, put at (position-1) returned by StrictWeakOrdering
56  newDetSumm.detId_ = detId;
57  newDetSumm.performanceValues_ = performanceValues;
58  return make_pair(true, allDetSummaries_.insert(iDetSumm, newDetSumm));
59 }

References allDetSummaries_, gather_cfg::cout, SiPixelPerformanceSummary::DetSummary::detId_, kDetSummarySize, cuda_std::lower_bound(), and SiPixelPerformanceSummary::DetSummary::performanceValues_.

Referenced by initDet().

◆ setFractionOfTracks()

bool SiPixelPerformanceSummary::setFractionOfTracks ( uint32_t  detId,
float  mean,
float  rms 
)

Definition at line 145 of file SiPixelPerformanceSummary.cc.

145  {
146  return (setValue(detId, 48, mean) && setValue(detId, 49, rms));
147 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setLuminosityBlock()

void SiPixelPerformanceSummary::setLuminosityBlock ( unsigned int  lumBlock)
inline

Definition at line 48 of file SiPixelPerformanceSummary.h.

48 { luminosityBlock_ = lumBlock; }

References luminosityBlock_.

◆ setNumberOfClusters()

bool SiPixelPerformanceSummary::setNumberOfClusters ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 101 of file SiPixelPerformanceSummary.cc.

101  {
102  return (setValue(detId, 21, mean) && setValue(detId, 22, rms) && setValue(detId, 23, emPtn));
103 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setNumberOfDeadCells()

bool SiPixelPerformanceSummary::setNumberOfDeadCells ( uint32_t  detId,
float  nNpixCells 
)

Definition at line 137 of file SiPixelPerformanceSummary.cc.

137  {
138  return setValue(detId, 46, nNpixCells);
139 }

References setValue().

◆ setNumberOfDigis()

bool SiPixelPerformanceSummary::setNumberOfDigis ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 93 of file SiPixelPerformanceSummary.cc.

93  {
94  return (setValue(detId, 15, mean) && setValue(detId, 16, rms) && setValue(detId, 17, emPtn));
95 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setNumberOfEvents()

void SiPixelPerformanceSummary::setNumberOfEvents ( unsigned int  numberOfEvents)
inline

Definition at line 45 of file SiPixelPerformanceSummary.h.

45 { numberOfEvents_ = numberOfEvents; }

References numberOfEvents_.

◆ setNumberOfNoisCells()

bool SiPixelPerformanceSummary::setNumberOfNoisCells ( uint32_t  detId,
float  nNpixCells 
)

Definition at line 133 of file SiPixelPerformanceSummary.cc.

133  {
134  return setValue(detId, 45, nNpixCells);
135 }

References setValue().

◆ setNumberOfOffTrackClusters()

bool SiPixelPerformanceSummary::setNumberOfOffTrackClusters ( uint32_t  detId,
float  nClusters 
)

Definition at line 153 of file SiPixelPerformanceSummary.cc.

153  {
154  return setValue(detId, 51, nClusters);
155 }

References heavyionUCCDQM_cfi::nClusters, and setValue().

◆ setNumberOfOnTrackClusters()

bool SiPixelPerformanceSummary::setNumberOfOnTrackClusters ( uint32_t  detId,
float  nClusters 
)

Definition at line 149 of file SiPixelPerformanceSummary.cc.

149  {
150  return setValue(detId, 50, nClusters);
151 }

References heavyionUCCDQM_cfi::nClusters, and setValue().

◆ setNumberOfPixelHitsInTrackFit()

bool SiPixelPerformanceSummary::setNumberOfPixelHitsInTrackFit ( uint32_t  detId,
float  nPixelHits 
)

Definition at line 141 of file SiPixelPerformanceSummary.cc.

141  {
142  return setValue(detId, 47, nPixelHits);
143 }

References setValue().

◆ setNumberOfRecHits()

bool SiPixelPerformanceSummary::setNumberOfRecHits ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 121 of file SiPixelPerformanceSummary.cc.

121  {
122  return (setValue(detId, 36, mean) && setValue(detId, 37, rms) && setValue(detId, 38, emPtn));
123 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setRawDataErrorType()

bool SiPixelPerformanceSummary::setRawDataErrorType ( uint32_t  detId,
int  bin,
float  nErrors 
)

Definition at line 89 of file SiPixelPerformanceSummary.cc.

89  {
90  return setValue(detId, bin, nErrors);
91 }

References newFWLiteAna::bin, and setValue().

◆ setResidualX()

bool SiPixelPerformanceSummary::setResidualX ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 125 of file SiPixelPerformanceSummary.cc.

125  {
126  return (setValue(detId, 39, mean) && setValue(detId, 40, rms) && setValue(detId, 41, emPtn));
127 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setResidualY()

bool SiPixelPerformanceSummary::setResidualY ( uint32_t  detId,
float  mean,
float  rms,
float  emPtn 
)

Definition at line 129 of file SiPixelPerformanceSummary.cc.

129  {
130  return (setValue(detId, 42, mean) && setValue(detId, 43, rms) && setValue(detId, 44, emPtn));
131 }

References SiStripPI::mean, SiStripPI::rms, and setValue().

◆ setRunNumber()

void SiPixelPerformanceSummary::setRunNumber ( unsigned int  runNumber)
inline

Definition at line 42 of file SiPixelPerformanceSummary.h.

42 { runNumber_ = runNumber; }

References convertSQLiteXML::runNumber, and runNumber_.

◆ setTimeStamp()

void SiPixelPerformanceSummary::setTimeStamp ( unsigned long long  timeStamp)
inline

Definition at line 39 of file SiPixelPerformanceSummary.h.

39 { timeStamp_ = timeStamp; }

References timeStamp_.

◆ setValue()

bool SiPixelPerformanceSummary::setValue ( uint32_t  detId,
int  index,
float  performanceValue 
)
private

Definition at line 61 of file SiPixelPerformanceSummary.cc.

61  {
62  if (index > kDetSummarySize) {
63  cout << "cannot set the performance value for index = " << index << " > " << kDetSummarySize;
64  return false;
65  }
66  pair<bool, vector<DetSummary>::iterator> initResult = initDet(detId);
67  if (initResult.first || initResult.second != allDetSummaries_.end()) {
68  initResult.second->performanceValues_[index] = performanceValue;
69  return true;
70  } else {
71  cout << "cannot set the performance value; cannot create new entry for detId = " << detId;
72  return false;
73  }
74  return true;
75 }

References allDetSummaries_, gather_cfg::cout, initDet(), and kDetSummarySize.

Referenced by setADC(), setClusterCharge(), setClusterChargeOffTrack(), setClusterChargeOnTrack(), setClusterSize(), setClusterSizeOffTrack(), setClusterSizeOnTrack(), setClusterSizeX(), setClusterSizeY(), setFractionOfTracks(), setNumberOfClusters(), setNumberOfDeadCells(), setNumberOfDigis(), setNumberOfNoisCells(), setNumberOfOffTrackClusters(), setNumberOfOnTrackClusters(), setNumberOfPixelHitsInTrackFit(), setNumberOfRecHits(), setRawDataErrorType(), setResidualX(), and setResidualY().

◆ size()

unsigned int SiPixelPerformanceSummary::size ( void  )
inline

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 103 of file SiPixelPerformanceSummary.h.

◆ cond::serialization::access

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 103 of file SiPixelPerformanceSummary.h.

Member Data Documentation

◆ allDetSummaries_

std::vector<DetSummary> SiPixelPerformanceSummary::allDetSummaries_
private

◆ luminosityBlock_

unsigned int SiPixelPerformanceSummary::luminosityBlock_
private

◆ numberOfEvents_

unsigned int SiPixelPerformanceSummary::numberOfEvents_
private

◆ runNumber_

unsigned int SiPixelPerformanceSummary::runNumber_
private

◆ timeStamp_

unsigned long long SiPixelPerformanceSummary::timeStamp_
private
heavyionUCCDQM_cfi.nClusters
nClusters
Definition: heavyionUCCDQM_cfi.py:9
mps_fire.i
i
Definition: mps_fire.py:355
SiStripPI::mean
Definition: SiStripPayloadInspectorHelper.h:169
SiPixelPerformanceSummary::StrictWeakOrdering
Definition: SiPixelPerformanceSummary.h:23
gather_cfg.cout
cout
Definition: gather_cfg.py:144
SiPixelPerformanceSummary::initDet
std::pair< bool, std::vector< DetSummary >::iterator > initDet(const uint32_t detId)
Definition: SiPixelPerformanceSummary.cc:31
SiPixelPerformanceSummary::getDetSummary
std::vector< float > getDetSummary(uint32_t detId) const
Definition: SiPixelPerformanceSummary.cc:181
findQualityFiles.v
v
Definition: findQualityFiles.py:179
SiPixelPerformanceSummary::getLuminosityBlock
unsigned int getLuminosityBlock() const
Definition: SiPixelPerformanceSummary.h:49
SiStripPI::rms
Definition: SiStripPayloadInspectorHelper.h:169
SiPixelPerformanceSummary::getTimeStamp
unsigned long long getTimeStamp() const
Definition: SiPixelPerformanceSummary.h:40
SiPixelPerformanceSummary::setDet
std::pair< bool, std::vector< DetSummary >::iterator > setDet(const uint32_t detId, const std::vector< float > &performanceValues)
Definition: SiPixelPerformanceSummary.cc:39
convertSQLiteXML.runNumber
runNumber
Definition: convertSQLiteXML.py:91
SiPixelPerformanceSummary::numberOfEvents_
unsigned int numberOfEvents_
Definition: SiPixelPerformanceSummary.h:99
cuda_std::lower_bound
__host__ constexpr __device__ RandomIt lower_bound(RandomIt first, RandomIt last, const T &value, Compare comp={})
Definition: cudastdAlgorithm.h:27
kDetSummarySize
#define kDetSummarySize
Definition: SiPixelPerformanceSummary.h:11
SiPixelPerformanceSummary::allDetSummaries_
std::vector< DetSummary > allDetSummaries_
Definition: SiPixelPerformanceSummary.h:101
SiPixelPerformanceSummary::getRunNumber
unsigned int getRunNumber() const
Definition: SiPixelPerformanceSummary.h:43
kDefaultValue
#define kDefaultValue
Definition: SiPixelPerformanceSummary.h:12
SiPixelPerformanceSummary::print
void print() const
Definition: SiPixelPerformanceSummary.cc:202
SiPixelPerformanceSummary::getNumberOfEvents
unsigned int getNumberOfEvents() const
Definition: SiPixelPerformanceSummary.h:46
SiPixelPerformanceSummary::luminosityBlock_
unsigned int luminosityBlock_
Definition: SiPixelPerformanceSummary.h:98
SiPixelPerformanceSummary::timeStamp_
unsigned long long timeStamp_
Definition: SiPixelPerformanceSummary.h:96
newFWLiteAna.bin
bin
Definition: newFWLiteAna.py:161
SiPixelPerformanceSummary::runNumber_
unsigned int runNumber_
Definition: SiPixelPerformanceSummary.h:97
SiPixelPerformanceSummary::getAllDetSummaries
std::vector< DetSummary > getAllDetSummaries() const
Definition: SiPixelPerformanceSummary.h:56
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
SiPixelPerformanceSummary::setValue
bool setValue(uint32_t detId, int index, float performanceValue)
Definition: SiPixelPerformanceSummary.cc:61