CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L2MuonIsolationProducer.h
Go to the documentation of this file.
1 #ifndef RecoMuon_L2MuonIsolationProducer_H
2 #define RecoMuon_L2MuonIsolationProducer_H
3 
15 
18 
20 
21  public:
22 
25 
27  virtual ~L2MuonIsolationProducer();
28 
30  virtual void beginJob();
31 
33  virtual void produce(edm::Event&, const edm::EventSetup&);
34  // ex virtual void reconstruct();
35 
36  private:
37 
38  // Muon track Collection Label
40 
41  // Option to write MuIsoDeposits into the event
43 
44  // Option to write MuIsoDeposit sum into the event
46 
47  // MuIsoExtractor
49 
50  // muon isolator
52 
53 };
54 
55 #endif
reco::isodeposit::IsoDepositExtractor * theExtractor
virtual ~L2MuonIsolationProducer()
destructor
virtual void produce(edm::Event &, const edm::EventSetup &)
Produce isolation maps.
virtual void beginJob()
setup the job
muonisolation::MuIsoBaseIsolator * theDepositIsolator
L2MuonIsolationProducer(const edm::ParameterSet &)
constructor with config