CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ESRawDataTask.h
Go to the documentation of this file.
1 #ifndef ESRawDataTask_H
2 #define ESRawDataTask_H
3 
7 
10 
11 class MonitorElement;
12 class DQMStore;
13 
15 
16  public:
17 
19  virtual ~ESRawDataTask();
20 
21  protected:
22 
24  void analyze(const edm::Event& e, const edm::EventSetup& c);
25 
27  void beginJob(void);
28 
30  void endJob(void);
31 
33  void beginRun(const edm::Run & r, const edm::EventSetup & c);
34 
36  void endRun(const edm::Run & r, const edm::EventSetup & c);
37 
39  void reset(void);
40 
42  void setup(void);
43 
45  void cleanup(void);
46 
47  private:
48 
49  int ievt_;
50 
52 
54 
56  bool mergeRuns_;
57 
60 
61  //MonitorElement* meRunNumberErrors_;
68 
69  bool init_;
70  int runNum_;
71 
72 };
73 
74 #endif
virtual ~ESRawDataTask()
MonitorElement * meOrbitNumberDiff_
Definition: ESRawDataTask.h:67
void cleanup(void)
Cleanup.
MonitorElement * meOrbitNumberDCCErrors_
Definition: ESRawDataTask.h:64
edm::EDGetTokenT< FEDRawDataCollection > FEDRawDataCollection_
Definition: ESRawDataTask.h:59
std::string prefixME_
Definition: ESRawDataTask.h:53
void setup(void)
Setup.
void beginJob(void)
BeginJob.
ESRawDataTask(const edm::ParameterSet &ps)
MonitorElement * meL1ADCCErrors_
Definition: ESRawDataTask.h:62
MonitorElement * meBXDCCErrors_
Definition: ESRawDataTask.h:63
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
void endJob(void)
EndJob.
edm::EDGetTokenT< ESRawDataCollection > dccCollections_
Definition: ESRawDataTask.h:58
DQMStore * dqmStore_
Definition: ESRawDataTask.h:51
MonitorElement * meL1ADiff_
Definition: ESRawDataTask.h:65
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
MonitorElement * meBXDiff_
Definition: ESRawDataTask.h:66
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
void reset(void)
Reset.
Definition: Run.h:41