CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonMET.h
Go to the documentation of this file.
1 #ifndef RecoMET_MuonMET_h
2 #define RecoMET_MuonMET_h
3 // -*- C++ -*-
4 //
5 // Package: MuonMET
6 // Class: MuonMET
7 //
15 //
16 // Created: Wed Aug 29 2007
17 //
18 //
19 
24 
27 
31 
33 
34 
35 namespace cms
36 {
37  // PRODUCER CLASS DEFINITION -------------------------------------
38  class MuonMET : public edm::EDProducer
39  {
40  public:
41  explicit MuonMET( const edm::ParameterSet& );
42  explicit MuonMET();
43  virtual ~MuonMET();
44  virtual void produce( edm::Event&, const edm::EventSetup& );
45 
46 
47  private:
53 
58 
59  };
60 }
61 
62 #endif
edm::EDGetTokenT< edm::View< reco::MET > > inputMETToken_
Definition: MuonMET.h:57
edm::EDGetTokenT< edm::View< reco::Muon > > inputMuonToken_
Definition: MuonMET.h:54
MuonMETAlgo alg_
Definition: MuonMET.h:48
edm::InputTag metTypeInputTag_
Definition: MuonMET.h:49
edm::InputTag muonDepValueMap_
Definition: MuonMET.h:52
edm::EDGetTokenT< edm::ValueMap< reco::MuonMETCorrectionData > > inputValueMapMuonMetCorrToken_
Definition: MuonMET.h:55
virtual ~MuonMET()
Definition: MuonMET.cc:65
edm::InputTag muonsInputTag_
Definition: MuonMET.h:51
edm::InputTag uncorMETInputTag_
Definition: MuonMET.h:50
edm::EDGetTokenT< edm::View< reco::CaloMET > > inputCaloMETToken_
Definition: MuonMET.h:56
virtual void produce(edm::Event &, const edm::EventSetup &)
Definition: MuonMET.cc:68