Go to the documentation of this file. 1 #ifndef RECOMET_METALGORITHMS_SIGNALGORESOLUTIONS_H
2 #define RECOMET_METALGORITHMS_SIGNALGORESOLUTIONS_H
72 const double &
p)
const;
77 const double &
eta)
const;
87 typedef std::pair<metsig::resolutionType, metsig::resolutionFunc>
functionCombo;
double PhiFunction(const functionPars &x, const functionPars &par) const
Base class for all types of Jets.
double PFunction(const functionPars &x, const functionPars &par) const
metsig::SigInputObj evalPF(const reco::PFCandidate *candidate) const
double PhiConstFunction(const functionPars &x, const functionPars &par) const
std::map< functionCombo, functionPars > functionmap_
double getfunc(const resolutionType &type, const resolutionFunc &func, std::vector< double > &x) const
PFEnergyResolution * pfresol_
std::vector< double > jdphi[10]
void initializeJetResolutions(const edm::ParameterSet &iConfig)
std::vector< double > functionPars
double eval(const resolutionType &type, const resolutionFunc &func, const double &et, const double &phi, const double &eta, const double &p) const
double ElectronPtResolution(const reco::PFCandidate *c) const
double EtFunction(const functionPars &x, const functionPars &par) const
void addResolutions(const edm::ParameterSet &iConfig)
std::vector< double > jdpt[10]
void addfunction(const resolutionType type, const resolutionFunc func, const std::vector< double > ¶meters)
std::pair< metsig::resolutionType, metsig::resolutionFunc > functionCombo
Particle reconstructed by the particle flow algorithm.
JetResolution * phiResol_
metsig::SigInputObj evalPFJet(const reco::Jet *jet) const