CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EBClusterTask.h
Go to the documentation of this file.
1 #ifndef EBClusterTask_H
2 #define EBClusterTask_H
3 
4 /*
5  * \file EBClusterTask.h
6  *
7  * $Date: 2010/02/24 10:11:34 $
8  * $Revision: 1.27 $
9  * \author G. Della Ricca
10  *
11  */
12 
16 
17 class MonitorElement;
18 class DQMStore;
19 
21 
22  public:
23 
26 
28 virtual ~EBClusterTask();
29 
30 protected:
31 
33 void analyze(const edm::Event& e, const edm::EventSetup& c);
34 
36 void beginJob(void);
37 
39 void endJob(void);
40 
42 void beginRun(const edm::Run & r, const edm::EventSetup & c);
43 
45 void endRun(const edm::Run & r, const edm::EventSetup & c);
46 
48 void reset(void);
49 
51 void setup(void);
52 
54 void cleanup(void);
55 
56 private:
57 
58 int ievt_;
59 
61 
63 
65 
67 
72 
76 
81 
85 
93 
105 
106 bool init_;
107 
109 
110 };
111 
112 #endif
MonitorElement * meBCSizMap_
Definition: EBClusterTask.h:80
edm::InputTag EcalRawDataCollection_
Definition: EBClusterTask.h:68
MonitorElement * meBCEneMapProjPhi_
Definition: EBClusterTask.h:77
MonitorElement * meBCNumMapProjPhi_
Definition: EBClusterTask.h:78
MonitorElement * meSCSiz_
Definition: EBClusterTask.h:84
MonitorElement * meSCSeedEne_
Definition: EBClusterTask.h:87
void setup(void)
Setup.
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
MonitorElement * meBCSiz_
Definition: EBClusterTask.h:75
MonitorElement * meBCSizMapProjEta_
Definition: EBClusterTask.h:80
MonitorElement * meInvMassPi0Sel_
MonitorElement * mes9s25_
Definition: EBClusterTask.h:96
MonitorElement * mes1s9thr_
Definition: EBClusterTask.h:95
MonitorElement * meSCEne_
Definition: EBClusterTask.h:82
MonitorElement * meBCEneMap_
Definition: EBClusterTask.h:77
MonitorElement * meSCCrystalSiz_
Definition: EBClusterTask.h:86
MonitorElement * meBCEneMapProjEta_
Definition: EBClusterTask.h:77
MonitorElement * meInvMassJPsiSel_
MonitorElement * meInvMassZ0_
Definition: EBClusterTask.h:99
MonitorElement * meSCNum_
Definition: EBClusterTask.h:83
MonitorElement * meInvMassPi0_
Definition: EBClusterTask.h:97
MonitorElement * meBCSizMapProjPhi_
Definition: EBClusterTask.h:80
EBClusterTask(const edm::ParameterSet &ps)
Constructor.
edm::InputTag BasicClusterCollection_
Definition: EBClusterTask.h:69
MonitorElement * meBCEne_
Definition: EBClusterTask.h:73
MonitorElement * meSCSeedMapOcc_
Definition: EBClusterTask.h:91
MonitorElement * meBCETMap_
Definition: EBClusterTask.h:79
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
DQMStore * dqmStore_
Definition: EBClusterTask.h:60
MonitorElement * meSCEneVsEMax_
Definition: EBClusterTask.h:89
void reset(void)
Reset.
MonitorElement * meSCEneLowScale_
Definition: EBClusterTask.h:90
MonitorElement * meSCMapSingleCrystal_
Definition: EBClusterTask.h:92
MonitorElement * mes1s9_
Definition: EBClusterTask.h:94
MonitorElement * meInvMassHigh_
MonitorElement * meInvMassHighSel_
MonitorElement * meBCNumMap_
Definition: EBClusterTask.h:78
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
void beginJob(void)
BeginJob.
MonitorElement * meBCNumMapProjEta_
Definition: EBClusterTask.h:78
edm::InputTag EcalRecHitCollection_
Definition: EBClusterTask.h:71
MonitorElement * meSCEne2_
Definition: EBClusterTask.h:88
MonitorElement * meBCNum_
Definition: EBClusterTask.h:74
MonitorElement * meBCETMapProjEta_
Definition: EBClusterTask.h:79
edm::InputTag SuperClusterCollection_
Definition: EBClusterTask.h:70
std::string prefixME_
Definition: EBClusterTask.h:62
void endJob(void)
EndJob.
MonitorElement * meInvMassJPsi_
Definition: EBClusterTask.h:98
void cleanup(void)
Cleanup.
MonitorElement * meInvMassZ0Sel_
Definition: Run.h:36
MonitorElement * meBCETMapProjPhi_
Definition: EBClusterTask.h:79
virtual ~EBClusterTask()
Destructor.