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 };
void analyze(const edm::Event &, const edm::EventSetup &) override
const edm::EDGetTokenT< EcalRawDataCollection > digiProducer_
EcalBxOrbitNumberGrapher(const edm::ParameterSet &)