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 
21 // system include files
22 #include <memory>
23 #include <vector>
24 #include <map>
25 #include <set>
26 
27 // user include files
35 
36 //#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
37 
39 
40 
41 
42 #include "TFile.h"
43 #include "TH1F.h"
44 
45 
46 //
47 // class declaration
48 //
49 
51  public:
53  ~EcalBxOrbitNumberGrapher() override;
54 
55 
56  private:
57  void beginJob() override;
58  void analyze(const edm::Event&, const edm::EventSetup&) override;
59  void endJob() override ;
60  void initHists(int);
61 
62  // ----------member data ---------------------------
63 
64 
66  int runNum_;
68 
73 
74  TFile* file;
75 
76 };
void analyze(const edm::Event &, const edm::EventSetup &) override
EcalBxOrbitNumberGrapher(const edm::ParameterSet &)