CMS 3D CMS Logo

MassKinFitterCandProducer.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_RecoAlgos_MassKinFitterCandProducer_h
2 #define PhysicsTools_RecoAlgos_MassKinFitterCandProducer_h
3 /* \class MassKinFitterCandProducer
4  *
5  * \author Luca Lista, INFN
6  *
7  */
11 
13 
15 public:
16  explicit MassKinFitterCandProducer(const edm::ParameterSet &, CandMassKinFitter * = nullptr);
17 
18 private:
20  std::unique_ptr<CandMassKinFitter> fitter_;
21  void produce(edm::Event &, const edm::EventSetup &) override;
22 };
23 
24 #endif
EDProducer.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
CandMassKinFitter
Definition: CandMassKinFitter.h:6
CandMassKinFitter.h
MassKinFitterCandProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: MassKinFitterCandProducer.cc:16
edm::ParameterSet
Definition: ParameterSet.h:47
MassKinFitterCandProducer::fitter_
std::unique_ptr< CandMassKinFitter > fitter_
Definition: MassKinFitterCandProducer.h:20
edm::EventSetup
Definition: EventSetup.h:58
InputTag.h
edm::EDProducer
Definition: EDProducer.h:35
Candidate.h
MassKinFitterCandProducer
Definition: MassKinFitterCandProducer.h:14
MassKinFitterCandProducer::srcToken_
edm::EDGetTokenT< reco::CandidateCollection > srcToken_
Definition: MassKinFitterCandProducer.h:19
MassKinFitterCandProducer::MassKinFitterCandProducer
MassKinFitterCandProducer(const edm::ParameterSet &, CandMassKinFitter *=nullptr)
Definition: MassKinFitterCandProducer.cc:9
edm::Event
Definition: Event.h:73