CMS 3D CMS Logo

EcalTBHodoscopeRawInfoDumper.h
Go to the documentation of this file.
1 #ifndef RecoTBCalo_EcalTBHodoscopeReconstructor_EcalTBHodoscopeRawInfoDumper_HH
2 #define RecoTBCalo_EcalTBHodoscopeReconstructor_EcalTBHodoscopeRawInfoDumper_HH
3 
7 
10 
11 #include <vector>
12 #include <string>
13 //#include "TTree.h"
14 #include "TH1.h"
15 #include "TGraph.h"
16 #include "TH2.h"
18 public:
21  void analyze(const edm::Event&, const edm::EventSetup&) override;
22  void beginJob() override;
23  void endJob() override;
24 
25 private:
26  std::string rawInfoProducer_; // name of module/plugin/producer making digis
27  std::string rawInfoCollection_; // secondary name given to collection of digis
30  TH1F* h_firedHits_[4];
31 };
32 #endif
EcalTBHodoscopeRawInfoDumper
Definition: EcalTBHodoscopeRawInfoDumper.h:17
EcalTBHodoscopeRawInfoDumper::h_numberOfFiredHits_
TH1F * h_numberOfFiredHits_[4]
Definition: EcalTBHodoscopeRawInfoDumper.h:29
Handle.h
EcalTBHodoscopeRawInfoDumper::rootfile_
std::string rootfile_
Definition: EcalTBHodoscopeRawInfoDumper.h:28
EcalTBHodoscopeRawInfoDumper::endJob
void endJob() override
Definition: EcalTBHodoscopeRawInfoDumper.cc:41
EDAnalyzer.h
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
EcalTBHodoscopeRawInfoDumper::~EcalTBHodoscopeRawInfoDumper
~EcalTBHodoscopeRawInfoDumper() override
Definition: EcalTBHodoscopeRawInfoDumper.cc:18
EcalTBHodoscopeRawInfoDumper::rawInfoProducer_
std::string rawInfoProducer_
Definition: EcalTBHodoscopeRawInfoDumper.h:26
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
EcalTBHodoscopeRawInfoDumper::beginJob
void beginJob() override
Definition: EcalTBHodoscopeRawInfoDumper.cc:21
edm::EventSetup
Definition: EventSetup.h:58
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
EcalTBHodoscopeRawInfoDumper::h_firedHits_
TH1F * h_firedHits_[4]
Definition: EcalTBHodoscopeRawInfoDumper.h:30
EventSetup.h
EcalTBHodoscopeRawInfoDumper::rawInfoCollection_
std::string rawInfoCollection_
Definition: EcalTBHodoscopeRawInfoDumper.h:27
ParameterSet.h
edm::Event
Definition: Event.h:73
EcalTBHodoscopeRawInfoDumper::EcalTBHodoscopeRawInfoDumper
EcalTBHodoscopeRawInfoDumper(const edm::ParameterSet &ps)
Definition: EcalTBHodoscopeRawInfoDumper.cc:12
EcalTBHodoscopeRawInfoDumper::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: EcalTBHodoscopeRawInfoDumper.cc:55