CMS 3D CMS Logo

ProducerAnalyzer.h
Go to the documentation of this file.
1 #ifndef CalibrationHcalAlCaRecoProducersProducerAnalyzer_h
2 #define CalibrationHcalAlCaRecoProducersProducerAnalyzer_h
3 
4 // system include files
5 #include <memory>
6 #include <string>
7 #include <iostream>
8 
9 // user include files
17 
18 // collections
28 
29 namespace edm {
30  class ParameterSet;
31  class Event;
32  class EventSetup;
33 } // namespace edm
34 
35 namespace cms {
36 
37  //
38  // class declaration
39  //
40 
42  public:
43  explicit ProducerAnalyzer(const edm::ParameterSet&);
44  ~ProducerAnalyzer() override;
45 
46  void analyze(const edm::Event&, const edm::EventSetup&) override;
47  void beginJob() override;
48  void endJob() override;
49 
50  private:
51  // ----------member data ---------------------------
60 
65 
67 
73 
76  };
77 } // end namespace cms
78 #endif
edm::EDGetTokenT< reco::TrackCollection > tok_tracks_
edm::EDGetTokenT< reco::MuonCollection > tok_muons_
edm::EDGetTokenT< reco::SuperClusterCollection > tok_gamma_
edm::EDGetTokenT< HORecHitCollection > tok_hoProd_
edm::EDGetTokenT< HORecHitCollection > tok_ho_
example_stream void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< HBHERecHitCollection > tok_hbheProd_
void beginJob()
Definition: Breakpoints.cc:14
edm::EDGetTokenT< HORecHitCollection > tok_horeco_
edm::EDGetTokenT< HOCalibVariableCollection > tok_hovar_
edm::EDGetTokenT< EcalRecHitCollection > tok_ecal_
Namespace of DDCMS conversion namespace.
edm::EDGetTokenT< HBHERecHitCollection > tok_hbhe_
HLT enums.
edm::EDGetTokenT< reco::CaloJetCollection > tok_jets_
edm::EDGetTokenT< HFRecHitCollection > tok_hf_