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
cms::ProducerAnalyzer::tok_hf_
edm::EDGetTokenT< HFRecHitCollection > tok_hf_
Definition: ProducerAnalyzer.h:66
cms::ProducerAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: ProducerAnalyzer.cc:69
CaloJetCollection.h
cms::ProducerAnalyzer::tok_muons_
edm::EDGetTokenT< reco::MuonCollection > tok_muons_
Definition: ProducerAnalyzer.h:70
cms::ProducerAnalyzer::gammaClus_
std::string gammaClus_
Definition: ProducerAnalyzer.h:54
cms::ProducerAnalyzer::beginJob
void beginJob() override
Definition: ProducerAnalyzer.cc:60
cms::ProducerAnalyzer::ecalInput_
std::string ecalInput_
Definition: ProducerAnalyzer.h:55
cms::ProducerAnalyzer::tok_gamma_
edm::EDGetTokenT< reco::SuperClusterCollection > tok_gamma_
Definition: ProducerAnalyzer.h:69
cms::ProducerAnalyzer::hoInput_
std::string hoInput_
Definition: ProducerAnalyzer.h:57
ESHandle.h
cms::ProducerAnalyzer
Definition: ProducerAnalyzer.h:41
edm::EDGetTokenT< HOCalibVariableCollection >
edm
HLT enums.
Definition: AlignableModifier.h:19
cms::ProducerAnalyzer::jetCalo_
std::string jetCalo_
Definition: ProducerAnalyzer.h:53
cms::ProducerAnalyzer::hbheInput_
std::string hbheInput_
Definition: ProducerAnalyzer.h:56
cms::ProducerAnalyzer::tok_ho_
edm::EDGetTokenT< HORecHitCollection > tok_ho_
Definition: ProducerAnalyzer.h:63
cms::ProducerAnalyzer::ProducerAnalyzer
ProducerAnalyzer(const edm::ParameterSet &)
Definition: ProducerAnalyzer.cc:26
EDAnalyzer.h
EcalRecHitCollections.h
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
MakerMacros.h
cms::ProducerAnalyzer::tok_tracks_
edm::EDGetTokenT< reco::TrackCollection > tok_tracks_
Definition: ProducerAnalyzer.h:72
Track.h
TrackFwd.h
cms::ProducerAnalyzer::tok_hbheProd_
edm::EDGetTokenT< HBHERecHitCollection > tok_hbheProd_
Definition: ProducerAnalyzer.h:75
MuonFwd.h
cms::ProducerAnalyzer::nameProd_
std::string nameProd_
Definition: ProducerAnalyzer.h:52
Event
cms::ProducerAnalyzer::tok_horeco_
edm::EDGetTokenT< HORecHitCollection > tok_horeco_
Definition: ProducerAnalyzer.h:62
cms::ProducerAnalyzer::tok_hoProd_
edm::EDGetTokenT< HORecHitCollection > tok_hoProd_
Definition: ProducerAnalyzer.h:64
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
ParameterSet
Definition: Functions.h:16
cms::ProducerAnalyzer::tok_hovar_
edm::EDGetTokenT< HOCalibVariableCollection > tok_hovar_
Definition: ProducerAnalyzer.h:61
cms::ProducerAnalyzer::endJob
void endJob() override
Definition: ProducerAnalyzer.cc:62
cms::ProducerAnalyzer::hfInput_
std::string hfInput_
Definition: ProducerAnalyzer.h:58
cms::ProducerAnalyzer::tok_ecal_
edm::EDGetTokenT< EcalRecHitCollection > tok_ecal_
Definition: ProducerAnalyzer.h:71
edm::EventSetup
Definition: EventSetup.h:57
cms::ProducerAnalyzer::~ProducerAnalyzer
~ProducerAnalyzer() override
Definition: ProducerAnalyzer.cc:55
SuperClusterFwd.h
Frameworkfwd.h
cms::ProducerAnalyzer::tok_hbhe_
edm::EDGetTokenT< HBHERecHitCollection > tok_hbhe_
Definition: ProducerAnalyzer.h:74
SuperCluster.h
HOCalibVariableCollection.h
EventSetup.h
cms::ProducerAnalyzer::tok_jets_
edm::EDGetTokenT< reco::CaloJetCollection > tok_jets_
Definition: ProducerAnalyzer.h:68
HcalRecHitCollections.h
cms::ProducerAnalyzer::Tracks_
std::string Tracks_
Definition: ProducerAnalyzer.h:59
EventSetup
ParameterSet.h
edm::Event
Definition: Event.h:73
cms
Namespace of DDCMS conversion namespace.
Definition: ProducerAnalyzer.cc:21