#include <SiPixelPerformanceSummary.h>
Classes | |
struct | DetSummary |
class | StrictWeakOrdering |
Public Member Functions | |
void | clear () |
std::vector< uint32_t > | getAllDetIds () const |
std::vector< DetSummary > | getAllDetSummaries () 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 (const SiPixelPerformanceSummary &) | |
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< DetSummary > | allDetSummaries_ |
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 |
Definition at line 14 of file SiPixelPerformanceSummary.h.
SiPixelPerformanceSummary::SiPixelPerformanceSummary | ( | const SiPixelPerformanceSummary & | performanceSummary | ) |
Definition at line 13 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, getAllDetSummaries(), getLuminosityBlock(), getNumberOfEvents(), getRunNumber(), getTimeStamp(), luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
SiPixelPerformanceSummary::SiPixelPerformanceSummary | ( | ) |
Definition at line 10 of file SiPixelPerformanceSummary.cc.
SiPixelPerformanceSummary::~SiPixelPerformanceSummary | ( | ) |
Definition at line 21 of file SiPixelPerformanceSummary.cc.
void SiPixelPerformanceSummary::clear | ( | void | ) |
Definition at line 23 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
Referenced by BeautifulSoup.Tag::setString().
vector< uint32_t > SiPixelPerformanceSummary::getAllDetIds | ( | ) | const |
Definition at line 174 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_.
Referenced by cms::SiPixelPerformanceSummaryReader::analyze().
|
inline |
Definition at line 56 of file SiPixelPerformanceSummary.h.
References allDetSummaries_.
Referenced by SiPixelPerformanceSummary().
vector< float > SiPixelPerformanceSummary::getDetSummary | ( | uint32_t | detId | ) | const |
Definition at line 182 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, and gather_cfg::cout.
Referenced by getValue(), and print().
|
inline |
Definition at line 49 of file SiPixelPerformanceSummary.h.
References luminosityBlock_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 46 of file SiPixelPerformanceSummary.h.
References numberOfEvents_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 43 of file SiPixelPerformanceSummary.h.
References runNumber_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 40 of file SiPixelPerformanceSummary.h.
References timeStamp_.
Referenced by SiPixelPerformanceSummary().
|
private |
Definition at line 78 of file SiPixelPerformanceSummary.cc.
References gather_cfg::cout, getDetSummary(), kDefaultValue, and kDetSummarySize.
|
private |
Definition at line 31 of file SiPixelPerformanceSummary.cc.
References mps_fire::i, kDefaultValue, kDetSummarySize, and setDet().
Referenced by setValue().
void SiPixelPerformanceSummary::print | ( | void | ) | const |
Definition at line 203 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, gather_cfg::cout, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
Referenced by cms::SiPixelPerformanceSummaryReader::analyze(), cms::SiPixelPerformanceSummaryBuilder::analyze(), and printAll().
void SiPixelPerformanceSummary::print | ( | const uint32_t | detId | ) | const |
Definition at line 195 of file SiPixelPerformanceSummary.cc.
References gather_cfg::cout, getDetSummary(), and findQualityFiles::v.
void SiPixelPerformanceSummary::printAll | ( | ) | const |
Definition at line 211 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, and print().
Referenced by cms::SiPixelPerformanceSummaryReader::analyze().
|
private |
bool SiPixelPerformanceSummary::setADC | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 98 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterCharge | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 106 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterChargeOffTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 162 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterChargeOnTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 158 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSize | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 110 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeOffTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 170 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeOnTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 166 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeX | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 114 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeY | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 118 of file SiPixelPerformanceSummary.cc.
References setValue().
|
private |
Definition at line 40 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, gather_cfg::cout, SiPixelPerformanceSummary::DetSummary::detId_, kDetSummarySize, cuda_std::lower_bound(), and SiPixelPerformanceSummary::DetSummary::performanceValues_.
Referenced by initDet().
bool SiPixelPerformanceSummary::setFractionOfTracks | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 146 of file SiPixelPerformanceSummary.cc.
References setValue().
|
inline |
Definition at line 48 of file SiPixelPerformanceSummary.h.
References luminosityBlock_.
bool SiPixelPerformanceSummary::setNumberOfClusters | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 102 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfDeadCells | ( | uint32_t | detId, |
float | nNpixCells | ||
) |
Definition at line 138 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfDigis | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 94 of file SiPixelPerformanceSummary.cc.
References setValue().
Referenced by cms::SiPixelPerformanceSummaryBuilder::analyze().
|
inline |
Definition at line 45 of file SiPixelPerformanceSummary.h.
References numberOfEvents_.
bool SiPixelPerformanceSummary::setNumberOfNoisCells | ( | uint32_t | detId, |
float | nNpixCells | ||
) |
Definition at line 134 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfOffTrackClusters | ( | uint32_t | detId, |
float | nClusters | ||
) |
Definition at line 154 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfOnTrackClusters | ( | uint32_t | detId, |
float | nClusters | ||
) |
Definition at line 150 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfPixelHitsInTrackFit | ( | uint32_t | detId, |
float | nPixelHits | ||
) |
Definition at line 142 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfRecHits | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 122 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setRawDataErrorType | ( | uint32_t | detId, |
int | bin, | ||
float | nErrors | ||
) |
Definition at line 90 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setResidualX | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 126 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setResidualY | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 130 of file SiPixelPerformanceSummary.cc.
References setValue().
|
inline |
Definition at line 42 of file SiPixelPerformanceSummary.h.
References convertSQLiteXML::runNumber, and runNumber_.
|
inline |
Definition at line 39 of file SiPixelPerformanceSummary.h.
References timeStamp_.
Referenced by cms::SiPixelPerformanceSummaryBuilder::analyze().
|
private |
Definition at line 62 of file SiPixelPerformanceSummary.cc.
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().
|
inline |
Definition at line 37 of file SiPixelPerformanceSummary.h.
References allDetSummaries_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
friend |
Definition at line 103 of file SiPixelPerformanceSummary.h.
|
friend |
Definition at line 103 of file SiPixelPerformanceSummary.h.
|
private |
Definition at line 101 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getAllDetIds(), getAllDetSummaries(), getDetSummary(), print(), printAll(), setDet(), setValue(), SiPixelPerformanceSummary(), and size().
|
private |
Definition at line 98 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getLuminosityBlock(), print(), setLuminosityBlock(), and SiPixelPerformanceSummary().
|
private |
Definition at line 99 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getNumberOfEvents(), print(), setNumberOfEvents(), and SiPixelPerformanceSummary().
|
private |
Definition at line 97 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getRunNumber(), print(), setRunNumber(), and SiPixelPerformanceSummary().
|
private |
Definition at line 96 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getTimeStamp(), print(), setTimeStamp(), and SiPixelPerformanceSummary().