CMS 3D CMS Logo

PFMET.h
Go to the documentation of this file.
1 #ifndef PhysicsTools_PFCandProducer_PFMET_
2 #define PhysicsTools_PFCandProducer_PFMET_
3 
4 // system include files
5 #include <memory>
6 #include <string>
7 
8 // user include files
12 
15 
17 
30 class PFMET : public edm::EDProducer {
31  public:
32 
33  explicit PFMET(const edm::ParameterSet&);
34 
35  ~PFMET() override;
36 
37  void produce(edm::Event&, const edm::EventSetup&) override;
38 
39  void beginJob() override;
40 
41  private:
42 
46 
48 };
49 
50 #endif
~PFMET() override
edm::EDGetTokenT< reco::PFCandidateCollection > tokenPFCandidates_
Definition: PFMET.h:45
PFMET(const edm::ParameterSet &)
void produce(edm::Event &, const edm::EventSetup &) override
Definition: PFMET.cc:45
pf2pat::PFMETAlgo pfMETAlgo_
Definition: PFMET.h:47
void beginJob() override
Definition: PFMET.cc:42
edm::InputTag inputTagPFCandidates_
Input PFCandidates.
Definition: PFMET.h:44
Computes the MET from a collection of PFCandidates. HF missing!
Definition: PFMET.h:30