1 #ifndef COMMONTOOLS_PUPPI_PUPPICONTAINER_H_ 2 #define COMMONTOOLS_PUPPI_PUPPICONTAINER_H_ 12 void initialize(
const std::vector<RecoObj> &iRecoObjects);
26 double goodVar(
PuppiCandidate const &iPart, std::vector<PuppiCandidate>
const &iParts,
int iOpt,
const double iRCone);
28 std::vector<PuppiCandidate>
const &iConstits,
29 std::vector<PuppiCandidate>
const &iParticles,
30 std::vector<PuppiCandidate>
const &iChargeParticles);
32 std::vector<PuppiCandidate>
const &iConstits,
33 std::vector<PuppiCandidate>
const &iParticles,
34 std::vector<PuppiCandidate>
const &iChargeParticles);
38 const std::vector<PuppiCandidate> &
particles,
std::vector< PuppiCandidate > fPFParticlesForVar
double var_within_R(int iId, const std::vector< PuppiCandidate > &particles, const PuppiCandidate ¢re, const double R)
double getChi2FromdZ(double iDZ)
std::vector< PuppiCandidate > fPFParticles
const std::vector< double > & puppiAlphasMed()
const std::vector< double > & puppiAlphas()
std::vector< double > fVals
double fPtMaxNeutralsStartSlope
void getRMSAvg(int iOpt, std::vector< PuppiCandidate > const &iConstits, std::vector< PuppiCandidate > const &iParticles, std::vector< PuppiCandidate > const &iChargeParticles)
void getRawAlphas(int iOpt, std::vector< PuppiCandidate > const &iConstits, std::vector< PuppiCandidate > const &iParticles, std::vector< PuppiCandidate > const &iChargeParticles)
std::vector< double > fRawAlphas
PuppiContainer(const edm::ParameterSet &iConfig)
std::vector< double > const & puppiWeights()
std::vector< double > fAlphaMed
int getPuppiId(float iPt, float iEta)
std::vector< PuppiCandidate > fPFParticlesForVarChargedPV
void setPUProxy(double const iPUProxy)
std::vector< PuppiCandidate > const & pfParticles() const
const std::vector< RecoObj > * fRecoParticles
const std::vector< double > & puppiAlphasRMS()
std::vector< double > fWeights
double goodVar(PuppiCandidate const &iPart, std::vector< PuppiCandidate > const &iParts, int iOpt, const double iRCone)
std::vector< double > fAlphaRMS
std::vector< PuppiAlgo > fPuppiAlgo
void initialize(const std::vector< RecoObj > &iRecoObjects)
const std::vector< double > & puppiRawAlphas()