Classes | |
class | Calibratable |
Wraps essential single particle calibration data ready for export to a Root file. More... | |
class | CalibratableElement |
Small wrapper class for storing individual rechit and cluster information. More... | |
class | CalibrationResultWrapper |
A small class designed to hold the result of a calibration of a SingleParticleWrapper. More... | |
class | CaloBox |
class | CaloEllipse |
class | CaloRing |
class | CaloWindow |
class | CandidateWrapper |
Small wrapper class to store information associated with PFCandidates. More... | |
class | ParticleFiltrationDecision |
Articulates the decision of the ParticleFilter in RecoParticleFlow/PFAnalyses. More... | |
class | TestCaloWindow |
Typedefs | |
typedef ParticleFiltrationDecisionRefVector::iterator | particleFiltrationDecision_iterator |
typedef edm::RefToBase< pftools::ParticleFiltrationDecision > | ParticleFiltrationDecisionBaseRef |
typedef std::vector< pftools::ParticleFiltrationDecision > | ParticleFiltrationDecisionCollection |
typedef edm::Ref< ParticleFiltrationDecisionCollection > | ParticleFiltrationDecisionRef |
typedef edm::RefProd< ParticleFiltrationDecisionCollection > | ParticleFiltrationDecisionRefProd |
typedef edm::RefVector< ParticleFiltrationDecisionCollection > | ParticleFiltrationDecisionRefVector |
typedef std::pair< double, double > | Point |
typedef PointVector::const_iterator | PointCit |
typedef PointVector::iterator | PointIt |
typedef std::vector< Point > | PointVector |
Enumerations | |
enum | CalibrationProvenance { UNCALIBRATED = 0, LINEAR = 1, BAYESIAN = 2, LINEARECAL = 3, LINEARHCAL =4, LINEARCORR = -1, NONE = 99 } |
enum | CalibrationTarget { UNDEFINED = 0, CLUSTER = 1, RECHIT = 2, PFCANDIDATE = 3, PFELEMENT = 4, CORR_CLUSTER = -1, PRE_RECHIT = 6, PRE_PFCANDIDATE = 7 } |
Functions | |
std::ostream & | operator<< (std::ostream &stream, const CaloBox &cb) |
std::ostream & | operator<< (std::ostream &s, const CaloEllipse &em) |
std::ostream & | operator<< (std::ostream &s, const CaloRing &caloRing) |
std::ostream & | operator<< (std::ostream &s, const CaloWindow &caloWindow) |
std::ostream & | operator<< (std::ostream &s, const Calibratable &calib_) |
std::ostream & | operator<< (std::ostream &s, const CalibratableElement &ce_) |
Definition at line 55 of file ParticleFiltrationDecision.h.
typedef edm::RefToBase<pftools::ParticleFiltrationDecision> pftools::ParticleFiltrationDecisionBaseRef |
Definition at line 57 of file ParticleFiltrationDecision.h.
typedef std::vector<pftools::ParticleFiltrationDecision> pftools::ParticleFiltrationDecisionCollection |
Definition at line 46 of file ParticleFiltrationDecision.h.
Definition at line 49 of file ParticleFiltrationDecision.h.
typedef edm::RefProd<ParticleFiltrationDecisionCollection> pftools::ParticleFiltrationDecisionRefProd |
Definition at line 51 of file ParticleFiltrationDecision.h.
typedef edm::RefVector<ParticleFiltrationDecisionCollection> pftools::ParticleFiltrationDecisionRefVector |
Definition at line 53 of file ParticleFiltrationDecision.h.
typedef std::pair<double, double> pftools::Point |
Definition at line 18 of file CaloEllipse.h.
typedef PointVector::const_iterator pftools::PointCit |
Definition at line 20 of file CaloEllipse.h.
typedef PointVector::iterator pftools::PointIt |
Definition at line 21 of file CaloEllipse.h.
typedef std::vector<Point> pftools::PointVector |
Definition at line 19 of file CaloEllipse.h.
Enumerator | |
---|---|
UNCALIBRATED | |
LINEAR | |
BAYESIAN | |
LINEARECAL | |
LINEARHCAL | |
LINEARCORR | |
NONE |
Definition at line 12 of file CalibrationProvenance.h.
Enumerator | |
---|---|
UNDEFINED | |
CLUSTER | |
RECHIT | |
PFCANDIDATE | |
PFELEMENT | |
CORR_CLUSTER | |
PRE_RECHIT | |
PRE_PFCANDIDATE |
Definition at line 16 of file CalibrationProvenance.h.
std::ostream & pftools::operator<< | ( | std::ostream & | stream, |
const CaloBox & | cb | ||
) |
Definition at line 139 of file CaloBox.cc.
References pftools::CaloBox::centerEta_, pftools::CaloBox::centerPhi_, and pftools::CaloBox::dump().
std::ostream & pftools::operator<< | ( | std::ostream & | s, |
const CaloEllipse & | em | ||
) |
Definition at line 135 of file CaloEllipse.cc.
References pftools::CaloEllipse::getEccentricity(), pftools::CaloEllipse::getMajorMinorAxes(), pftools::CaloEllipse::getPosition(), pftools::CaloEllipse::getTheta(), alignCSCRings::s, and toString().
std::ostream & pftools::operator<< | ( | std::ostream & | s, |
const CaloRing & | caloRing | ||
) |
Definition at line 66 of file CaloWindow.cc.
References MillePedeFileConverter_cfg::e, pftools::CaloRing::getEnergies(), alignCSCRings::s, and pftools::CaloRing::totalE().
std::ostream & pftools::operator<< | ( | std::ostream & | s, |
const CaloWindow & | caloWindow | ||
) |
Definition at line 75 of file CaloWindow.cc.
References pftools::CaloWindow::baryEta(), pftools::CaloWindow::baryPhi(), pftools::CaloWindow::getRingDepositions(), relativeConstraints::ring, alignCSCRings::s, and pftools::CaloRing::totalE().
std::ostream & pftools::operator<< | ( | std::ostream & | s, |
const Calibratable & | calib_ | ||
) |
Definition at line 6 of file Calibratable.cc.
References EnergyCorrector::c, pftools::Calibratable::cand_energyEcal_, pftools::Calibratable::cand_energyEvent_, pftools::Calibratable::cand_energyHcal_, pftools::Calibratable::cand_energyNeutralEM_, pftools::Calibratable::cand_energyNeutralHad_, pftools::Calibratable::cand_eta_, pftools::Calibratable::cand_phi_, pftools::Calibratable::cands_, pftools::Calibratable::cands_num_, pftools::Calibratable::cluster_energyEcal_, pftools::Calibratable::cluster_energyEvent_, pftools::Calibratable::cluster_energyHcal_, pftools::CandidateWrapper::energy_, pftools::CandidateWrapper::energyEcal_, pftools::CandidateWrapper::energyHcal_, pftools::CandidateWrapper::eta_, pftools::CandidateWrapper::phi_, pftools::Calibratable::rechits_energyEcal_, pftools::Calibratable::rechits_energyEvent_, pftools::Calibratable::rechits_energyHcal_, alignCSCRings::s, pftools::Calibratable::sim_energyEvent_, pftools::Calibratable::sim_etaEcal_, pftools::Calibratable::sim_phiEcal_, pftools::Calibratable::tb_energyEcal_, pftools::Calibratable::tb_energyEvent_, pftools::Calibratable::tb_energyHcal_, pftools::Calibratable::tb_eta_, pftools::Calibratable::tb_phi_, and pftools::CandidateWrapper::type_.
std::ostream & pftools::operator<< | ( | std::ostream & | s, |
const CalibratableElement & | ce_ | ||
) |
Definition at line 37 of file Calibratable.cc.
References pftools::CalibratableElement::energy_, pftools::CalibratableElement::eta_, pftools::CalibratableElement::phi_, and alignCSCRings::s.