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 
8 class MonitorElement;
9 class DQMStore;
10 
12 
13  public:
14 
16  virtual ~ESRawDataTask();
17 
18  protected:
19 
21  void analyze(const edm::Event& e, const edm::EventSetup& c);
22 
24  void beginJob(void);
25 
27  void endJob(void);
28 
30  void beginRun(const edm::Run & r, const edm::EventSetup & c);
31 
33  void endRun(const edm::Run & r, const edm::EventSetup & c);
34 
36  void reset(void);
37 
39  void setup(void);
40 
42  void cleanup(void);
43 
44  private:
45 
46  int ievt_;
47 
49 
51 
53  bool mergeRuns_;
54 
57 
58  //MonitorElement* meRunNumberErrors_;
65 
66  bool init_;
67  int runNum_;
68 
69 };
70 
71 #endif
virtual ~ESRawDataTask()
MonitorElement * meOrbitNumberDiff_
Definition: ESRawDataTask.h:64
void cleanup(void)
Cleanup.
MonitorElement * meOrbitNumberDCCErrors_
Definition: ESRawDataTask.h:61
edm::InputTag dccCollections_
Definition: ESRawDataTask.h:55
std::string prefixME_
Definition: ESRawDataTask.h:50
void setup(void)
Setup.
void beginJob(void)
BeginJob.
ESRawDataTask(const edm::ParameterSet &ps)
MonitorElement * meL1ADCCErrors_
Definition: ESRawDataTask.h:59
MonitorElement * meBXDCCErrors_
Definition: ESRawDataTask.h:60
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
void endJob(void)
EndJob.
DQMStore * dqmStore_
Definition: ESRawDataTask.h:48
MonitorElement * meL1ADiff_
Definition: ESRawDataTask.h:62
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
MonitorElement * meBXDiff_
Definition: ESRawDataTask.h:63
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
edm::InputTag FEDRawDataCollection_
Definition: ESRawDataTask.h:56
void reset(void)
Reset.
Definition: Run.h:36