#include <SiPixelQualityProbabilities.h>
Public Types | |
typedef std::map< unsigned int, probabilityVec > | probabilityMap |
typedef std::vector< std::pair< std::string, float > > | probabilityVec |
Public Member Functions | |
std::vector< unsigned int > | getPileUpBins () const |
probabilityVec | getProbabilities (const unsigned int puBin) const |
const probabilityVec & | getProbabilities (const unsigned int puBin) |
const probabilityMap & | getProbability_Map () const |
double | nelements (const int puBin) const |
void | print (std::ostream &os) const |
void | printAll () const |
void | setProbabilities (const unsigned int puBin, const probabilityVec &theProbabilities) |
SiPixelQualityProbabilities () | |
SiPixelQualityProbabilities (const SiPixelQualityProbabilities &rhs) | |
double | size () const |
virtual | ~SiPixelQualityProbabilities () |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
probabilityMap | m_probabilities |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 10 of file SiPixelQualityProbabilities.h.
typedef std::map<unsigned int, probabilityVec> SiPixelQualityProbabilities::probabilityMap |
Definition at line 13 of file SiPixelQualityProbabilities.h.
typedef std::vector<std::pair<std::string, float> > SiPixelQualityProbabilities::probabilityVec |
Definition at line 12 of file SiPixelQualityProbabilities.h.
|
inline |
Definition at line 15 of file SiPixelQualityProbabilities.h.
|
inline |
Definition at line 16 of file SiPixelQualityProbabilities.h.
References getProbability_Map(), and m_probabilities.
|
inlinevirtual |
Definition at line 17 of file SiPixelQualityProbabilities.h.
std::vector< unsigned int > SiPixelQualityProbabilities::getPileUpBins | ( | ) | const |
Definition at line 66 of file SiPixelQualityProbabilities.cc.
References trigObjTnPSource_cfi::bins, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and m_probabilities.
SiPixelQualityProbabilities::probabilityVec SiPixelQualityProbabilities::getProbabilities | ( | const unsigned int | puBin | ) | const |
Definition at line 18 of file SiPixelQualityProbabilities.cc.
References Exception, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and m_probabilities.
Referenced by SiPixelDigitizerAlgorithm::chooseScenario().
const SiPixelQualityProbabilities::probabilityVec & SiPixelQualityProbabilities::getProbabilities | ( | const unsigned int | puBin | ) |
Definition at line 30 of file SiPixelQualityProbabilities.cc.
References Exception, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and m_probabilities.
|
inline |
Definition at line 21 of file SiPixelQualityProbabilities.h.
References m_probabilities.
Referenced by SiPixelQualityProbabilitiesTestReader::analyze(), SiPixelBadFEDChannelSimulationSanityChecker::analyze(), and SiPixelQualityProbabilities().
|
inline |
Definition at line 27 of file SiPixelQualityProbabilities.h.
References m_probabilities.
void SiPixelQualityProbabilities::print | ( | std::ostream & | os | ) | const |
Definition at line 56 of file SiPixelQualityProbabilities.cc.
References mps_splice::entry, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, m_probabilities, and l1tGTMenu_BTagSeeds_cff::os.
Referenced by operator<<().
void SiPixelQualityProbabilities::printAll | ( | ) | const |
Definition at line 42 of file SiPixelQualityProbabilities.cc.
References mps_splice::entry, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and m_probabilities.
Referenced by SiPixelQualityProbabilitiesTestReader::analyze().
|
private |
void SiPixelQualityProbabilities::setProbabilities | ( | const unsigned int | puBin, |
const probabilityVec & | theProbabilities | ||
) |
Definition at line 8 of file SiPixelQualityProbabilities.cc.
References m_probabilities.
|
inline |
Definition at line 26 of file SiPixelQualityProbabilities.h.
References m_probabilities.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and SiPixelQualityProbabilitiesTestReader::analyze().
|
friend |
Definition at line 38 of file SiPixelQualityProbabilities.h.
|
friend |
Definition at line 38 of file SiPixelQualityProbabilities.h.
|
private |
Definition at line 36 of file SiPixelQualityProbabilities.h.
Referenced by getPileUpBins(), getProbabilities(), getProbability_Map(), nelements(), print(), printAll(), setProbabilities(), SiPixelQualityProbabilities(), and size().