CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PATCompositeCandidateProducer.h
Go to the documentation of this file.
1 //
2 // $Id: PATCompositeCandidateProducer.h,v 1.3 2009/06/25 23:49:35 gpetrucc Exp $
3 //
4 
5 #ifndef PhysicsTools_PatAlgos_PATCompositeCandidateProducer_h
6 #define PhysicsTools_PatAlgos_PATCompositeCandidateProducer_h
7 
23 
28 
30 
32 
38 
39 namespace pat {
40 
42 
43  public:
44 
45  explicit PATCompositeCandidateProducer(const edm::ParameterSet & iConfig);
47 
48  virtual void produce(edm::Event & iEvent, const edm::EventSetup & iSetup);
49 
50  private:
51 
52  // configurables
53  edm::InputTag src_; // list of reco::CompositeCandidates
54 
57 
60 
63  };
64 
65 
66 }
67 
68 #endif
Assists in assimilating all pat::UserData into pat objects.
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
pat::PATUserDataHelper< pat::CompositeCandidate > userDataHelper_
int iEvent
Definition: GenABIO.cc:243
pat::helper::KinResolutionsLoader resolutionLoader_
Produces the pat::CompositeCandidate.
PATCompositeCandidateProducer(const edm::ParameterSet &iConfig)
pat::helper::EfficiencyLoader efficiencyLoader_