#include <SiPixelPerformanceSummary.h>
Classes | |
struct | DetSummary |
class | MatchDetSummaryDetId |
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) |
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_ |
COND_SERIALIZABLE | |
unsigned int | luminosityBlock_ |
unsigned int | numberOfEvents_ |
unsigned int | runNumber_ |
unsigned long long | timeStamp_ |
Definition at line 17 of file SiPixelPerformanceSummary.h.
SiPixelPerformanceSummary::SiPixelPerformanceSummary | ( | const SiPixelPerformanceSummary & | performanceSummary | ) |
Definition at line 15 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, getAllDetSummaries(), getLuminosityBlock(), getNumberOfEvents(), getRunNumber(), getTimeStamp(), luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
SiPixelPerformanceSummary::SiPixelPerformanceSummary | ( | ) |
Definition at line 11 of file SiPixelPerformanceSummary.cc.
SiPixelPerformanceSummary::~SiPixelPerformanceSummary | ( | ) |
Definition at line 24 of file SiPixelPerformanceSummary.cc.
void SiPixelPerformanceSummary::clear | ( | void | ) |
Definition at line 27 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
vector< uint32_t > SiPixelPerformanceSummary::getAllDetIds | ( | ) | const |
Definition at line 181 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_.
|
inline |
Definition at line 67 of file SiPixelPerformanceSummary.h.
References allDetSummaries_.
Referenced by SiPixelPerformanceSummary().
vector< float > SiPixelPerformanceSummary::getDetSummary | ( | uint32_t | detId | ) | const |
Definition at line 189 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, and gather_cfg::cout.
Referenced by getValue(), and print().
|
inline |
Definition at line 60 of file SiPixelPerformanceSummary.h.
References luminosityBlock_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 57 of file SiPixelPerformanceSummary.h.
References numberOfEvents_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 54 of file SiPixelPerformanceSummary.h.
References runNumber_.
Referenced by SiPixelPerformanceSummary().
|
inline |
Definition at line 51 of file SiPixelPerformanceSummary.h.
References timeStamp_.
Referenced by SiPixelPerformanceSummary().
|
private |
Definition at line 81 of file SiPixelPerformanceSummary.cc.
References gather_cfg::cout, getDetSummary(), kDefaultValue, and kDetSummarySize.
|
private |
Definition at line 33 of file SiPixelPerformanceSummary.cc.
References i, kDefaultValue, kDetSummarySize, and setDet().
Referenced by setValue().
void SiPixelPerformanceSummary::print | ( | void | ) | const |
Definition at line 210 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, gather_cfg::cout, luminosityBlock_, numberOfEvents_, runNumber_, and timeStamp_.
Referenced by printAll().
void SiPixelPerformanceSummary::print | ( | const uint32_t | detId | ) | const |
Definition at line 202 of file SiPixelPerformanceSummary.cc.
References gather_cfg::cout, getDetSummary(), and findQualityFiles::v.
void SiPixelPerformanceSummary::printAll | ( | ) | const |
Definition at line 219 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, and print().
bool SiPixelPerformanceSummary::setADC | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 101 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterCharge | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 110 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterChargeOffTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 169 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterChargeOnTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 165 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSize | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 114 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeOffTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 177 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeOnTrack | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 173 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeX | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 118 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setClusterSizeY | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 122 of file SiPixelPerformanceSummary.cc.
References setValue().
|
private |
Definition at line 41 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, gather_cfg::cout, SiPixelPerformanceSummary::DetSummary::detId_, kDetSummarySize, and SiPixelPerformanceSummary::DetSummary::performanceValues_.
Referenced by initDet().
bool SiPixelPerformanceSummary::setFractionOfTracks | ( | uint32_t | detId, |
float | mean, | ||
float | rms | ||
) |
Definition at line 153 of file SiPixelPerformanceSummary.cc.
References setValue().
|
inline |
Definition at line 59 of file SiPixelPerformanceSummary.h.
References luminosityBlock_.
bool SiPixelPerformanceSummary::setNumberOfClusters | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 106 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfDeadCells | ( | uint32_t | detId, |
float | nNpixCells | ||
) |
Definition at line 145 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfDigis | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 97 of file SiPixelPerformanceSummary.cc.
References setValue().
|
inline |
Definition at line 56 of file SiPixelPerformanceSummary.h.
References numberOfEvents_.
bool SiPixelPerformanceSummary::setNumberOfNoisCells | ( | uint32_t | detId, |
float | nNpixCells | ||
) |
Definition at line 141 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfOffTrackClusters | ( | uint32_t | detId, |
float | nClusters | ||
) |
Definition at line 161 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfOnTrackClusters | ( | uint32_t | detId, |
float | nClusters | ||
) |
Definition at line 157 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfPixelHitsInTrackFit | ( | uint32_t | detId, |
float | nPixelHits | ||
) |
Definition at line 149 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setNumberOfRecHits | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 127 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setRawDataErrorType | ( | uint32_t | detId, |
int | bin, | ||
float | nErrors | ||
) |
Definition at line 92 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setResidualX | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 132 of file SiPixelPerformanceSummary.cc.
References setValue().
bool SiPixelPerformanceSummary::setResidualY | ( | uint32_t | detId, |
float | mean, | ||
float | rms, | ||
float | emPtn | ||
) |
Definition at line 136 of file SiPixelPerformanceSummary.cc.
References setValue().
|
inline |
Definition at line 53 of file SiPixelPerformanceSummary.h.
References convertSQLiteXML::runNumber, and runNumber_.
|
inline |
Definition at line 50 of file SiPixelPerformanceSummary.h.
References timeStamp_.
|
private |
Definition at line 63 of file SiPixelPerformanceSummary.cc.
References allDetSummaries_, gather_cfg::cout, cmsHarvester::index, initDet(), and kDetSummarySize.
Referenced by Vispa.Views.PropertyView.StringProperty::buttonClicked(), Vispa.Views.PropertyView.FileProperty::buttonClicked(), Vispa.Views.PropertyView.FileVectorProperty::buttonClicked(), Vispa.Views.PropertyView.TextEditWithButtonProperty::keyPressEvent(), setADC(), setClusterCharge(), setClusterChargeOffTrack(), setClusterChargeOnTrack(), setClusterSize(), setClusterSizeOffTrack(), setClusterSizeOnTrack(), setClusterSizeX(), setClusterSizeY(), setFractionOfTracks(), Vispa.Views.PropertyView.TextEditWithButtonProperty::setMultiline(), setNumberOfClusters(), setNumberOfDeadCells(), setNumberOfDigis(), setNumberOfNoisCells(), setNumberOfOffTrackClusters(), setNumberOfOnTrackClusters(), setNumberOfPixelHitsInTrackFit(), setNumberOfRecHits(), setRawDataErrorType(), setResidualX(), and setResidualY().
|
inline |
Definition at line 48 of file SiPixelPerformanceSummary.h.
References allDetSummaries_.
|
private |
Definition at line 112 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getAllDetIds(), getAllDetSummaries(), getDetSummary(), print(), printAll(), setDet(), setValue(), SiPixelPerformanceSummary(), and size().
|
private |
Definition at line 114 of file SiPixelPerformanceSummary.h.
|
private |
Definition at line 109 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getLuminosityBlock(), print(), setLuminosityBlock(), and SiPixelPerformanceSummary().
|
private |
Definition at line 110 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getNumberOfEvents(), print(), setNumberOfEvents(), and SiPixelPerformanceSummary().
|
private |
Definition at line 108 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getRunNumber(), print(), setRunNumber(), and SiPixelPerformanceSummary().
|
private |
Definition at line 107 of file SiPixelPerformanceSummary.h.
Referenced by clear(), getTimeStamp(), print(), setTimeStamp(), and SiPixelPerformanceSummary().