CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
KinematicResolutionProvider.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_PatAlgos_KinematicResolutionProvider_H
2 #define PhysicsTools_PatAlgos_KinematicResolutionProvider_H
3 
18 namespace reco {
19  class Candidate;
20 }
21 namespace pat {
22  class CandKinResolution;
23 }
24 
26 public:
27  virtual ~KinematicResolutionProvider() = default;
30  virtual pat::CandKinResolution getResolution(const reco::Candidate &c) const = 0;
31 };
32 
33 #endif
const edm::EventSetup & c
Interface for derived classes to provide object resolutions for PAT.
virtual ~KinematicResolutionProvider()=default
virtual pat::CandKinResolution getResolution(const reco::Candidate &c) const =0