CMS 3D CMS Logo

EcalBxOrbitNumberGrapher.h
Go to the documentation of this file.
1 
2 // -*- C++ -*-
3 //
4 // Package: EcalBxOrbitNumberGrapher
5 // Class: EcalBxOrbitNumberGrapher
6 //
14 //
15 // Original Author: Seth COOPER
16 // Created: Th Nov 22 5:46:22 CEST 2007
17 //
18 //
19 
20 // system include files
21 #include <memory>
22 #include <vector>
23 #include <map>
24 #include <set>
25 
26 // user include files
34 
35 //#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
36 
38 
39 #include "TFile.h"
40 #include "TH1F.h"
41 
42 //
43 // class declaration
44 //
45 
47 public:
49  ~EcalBxOrbitNumberGrapher() override;
50 
51 private:
52  void beginJob() override;
53  void analyze(const edm::Event&, const edm::EventSetup&) override;
54  void endJob() override;
55  void initHists(int);
56 
57  // ----------member data ---------------------------
58 
60  int runNum_;
62 
67 
68  TFile* file;
69 };
ESHandle.h
EcalBxOrbitNumberGrapher::endJob
void endJob() override
Definition: EcalBxOrbitNumberGrapher.cc:116
EcalBxOrbitNumberGrapher::beginJob
void beginJob() override
Definition: EcalBxOrbitNumberGrapher.cc:107
EcalBxOrbitNumberGrapher::digiProducer_
std::string digiProducer_
Definition: EcalBxOrbitNumberGrapher.h:59
EcalBxOrbitNumberGrapher::orbitErrorBxDiffPlot_
TH1F * orbitErrorBxDiffPlot_
Definition: EcalBxOrbitNumberGrapher.h:65
EDAnalyzer.h
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
EcalRawDataCollections.h
EcalBxOrbitNumberGrapher
Definition: EcalBxOrbitNumberGrapher.h:46
MakerMacros.h
EcalBxOrbitNumberGrapher::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: EcalBxOrbitNumberGrapher.cc:50
EcalBxOrbitNumberGrapher::initHists
void initHists(int)
Definition: EcalBxOrbitNumberGrapher.cc:104
EcalBxOrbitNumberGrapher::file
TFile * file
Definition: EcalBxOrbitNumberGrapher.h:68
EcalBxOrbitNumberGrapher::orbitErrorPlot_
TH1F * orbitErrorPlot_
Definition: EcalBxOrbitNumberGrapher.h:64
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
EcalBxOrbitNumberGrapher::numberofOrbitDiffPlot_
TH1F * numberofOrbitDiffPlot_
Definition: EcalBxOrbitNumberGrapher.h:66
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
EcalBxOrbitNumberGrapher::fileName_
std::string fileName_
Definition: EcalBxOrbitNumberGrapher.h:61
EcalBxOrbitNumberGrapher::~EcalBxOrbitNumberGrapher
~EcalBxOrbitNumberGrapher() override
Definition: EcalBxOrbitNumberGrapher.cc:43
edm::EventSetup
Definition: EventSetup.h:57
EcalBxOrbitNumberGrapher::bxnumberPlot_
TH1F * bxnumberPlot_
Definition: EcalBxOrbitNumberGrapher.h:63
EcalBxOrbitNumberGrapher::runNum_
int runNum_
Definition: EcalBxOrbitNumberGrapher.h:60
Frameworkfwd.h
EcalBxOrbitNumberGrapher::EcalBxOrbitNumberGrapher
EcalBxOrbitNumberGrapher(const edm::ParameterSet &)
Definition: EcalBxOrbitNumberGrapher.cc:38
EventSetup.h
ParameterSet.h
edm::Event
Definition: Event.h:73