|
|
Go to the documentation of this file.
11 : timeStamp_(0),
runNumber_(0), luminosityBlock_(0), numberOfEvents_(0) {}
32 const uint32_t detId) {
33 vector<float> performanceValues;
36 return setDet(detId, performanceValues);
40 const uint32_t detId,
const vector<float>& performanceValues) {
44 cout <<
"not adding these " << performanceValues.size() <<
" values; "
45 <<
"SiPixelPerformanceSummary can only add " <<
kDetSummarySize <<
" values per DetSummary";
46 return make_pair(
false, iDetSumm);
52 iDetSumm->detId_ == detId)
53 return make_pair(
false, iDetSumm);
66 pair<bool, vector<DetSummary>::iterator> initResult =
initDet(detId);
68 initResult.second->performanceValues_[
index] = performanceValue;
71 cout <<
"cannot set the performance value; cannot create new entry for detId = " << detId;
84 return performanceValues[
index];
134 return setValue(detId, 45, nNpixCells);
138 return setValue(detId, 46, nNpixCells);
142 return setValue(detId, 47, nPixelHits);
174 vector<uint32_t> allDetIds;
177 allDetIds.push_back(iDetSumm->detId_);
182 vector<DetSummary>::const_iterator iDetSumm =
184 return detSumm.detId_ == detId;
187 vector<float> performanceValues;
188 cout <<
"cannot get DetSummary for detId = " << detId;
189 return performanceValues;
191 return iDetSumm->performanceValues_;
196 cout <<
"DetSummary for detId " << detId <<
" : ";
197 for (vector<float>::const_iterator
v = performanceValues.begin();
v != performanceValues.end(); ++
v)
214 print(iDetSumm->detId_);
__host__ constexpr __device__ RandomIt lower_bound(RandomIt first, RandomIt last, const T &value, Compare comp={})
static const char runNumber_[]