CMS 3D CMS Logo

StringResolutionProvider.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_PatAlgos_StringResolutionProvider_H
2 #define PhysicsTools_PatAlgos_StringResolutionProvider_H
7 
9 
44 public:
47 
51  ~StringResolutionProvider() override;
54 
55 private:
58  std::vector<pat::CandKinResolution::Scalar> constraints_;
63  std::vector<std::string> bins_;
65  std::vector<std::string> funcEt_, funcEta_, funcPhi_;
66 };
67 
68 #endif
StringObjectFunction< reco::Candidate >
StringResolutionProvider::funcPhi_
std::vector< std::string > funcPhi_
Definition: StringResolutionProvider.h:65
CandKinResolution.h
StringResolutionProvider::~StringResolutionProvider
~StringResolutionProvider() override
default destructor
Definition: StringResolutionProvider.cc:34
StringResolutionProvider::funcEta_
std::vector< std::string > funcEta_
Definition: StringResolutionProvider.h:65
StringResolutionProvider::constraints_
std::vector< pat::CandKinResolution::Scalar > constraints_
Definition: StringResolutionProvider.h:58
pat::CandKinResolution::Parametrization
Parametrization
Definition: CandKinResolution.h:35
KinematicResolutionProvider.h
StringResolutionProvider::funcEt_
std::vector< std::string > funcEt_
vectors for the resolution functions
Definition: StringResolutionProvider.h:65
pat::CandKinResolution
Definition: CandKinResolution.h:10
edm::ParameterSet
Definition: ParameterSet.h:47
StringResolutionProvider::bins_
std::vector< std::string > bins_
a vector of strings for the binning
Definition: StringResolutionProvider.h:63
cand
Definition: decayParser.h:32
StringResolutionProvider::parametrization_
pat::CandKinResolution::Parametrization parametrization_
Definition: StringResolutionProvider.h:61
looper.cfg
cfg
Definition: looper.py:296
reco::Candidate
Definition: Candidate.h:27
StringResolutionProvider::getResolution
pat::CandKinResolution getResolution(const reco::Candidate &cand) const override
get a CandKinResolution object from the service
Definition: StringResolutionProvider.cc:36
StringResolutionProvider::Function
StringObjectFunction< reco::Candidate > Function
short cut within the common namespace
Definition: StringResolutionProvider.h:46
StringResolutionProvider
Class to provide resolution factors for PAT candidates.
Definition: StringResolutionProvider.h:43
Candidate.h
ParameterSet.h
StringObjectFunction.h
KinematicResolutionProvider
Interface for derived classes to provide object resolutions for PAT.
Definition: KinematicResolutionProvider.h:29
StringResolutionProvider::StringResolutionProvider
StringResolutionProvider(const edm::ParameterSet &cfg)
default constructor
Definition: StringResolutionProvider.cc:8