CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EEClusterTask.h
Go to the documentation of this file.
1 #ifndef EEClusterTask_H
2 #define EEClusterTask_H
3 
4 /*
5  * \file EEClusterTask.h
6  *
7  * $Date: 2009/12/11 19:18:28 $
8  * $Revision: 1.22 $
9  * \author G. Della Ricca
10  *
11  */
12 
16 
17 class MonitorElement;
18 class DQMStore;
19 
21 
22  public:
23 
26 
28 virtual ~EEClusterTask();
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 
62 std::string prefixME_;
63 
65 
67 
72 
76 
80 
84 
88 
96 
108 
109 bool init_;
110 
112 
113 };
114 
115 #endif
MonitorElement * meBCETFwdMap_
Definition: EEClusterTask.h:77
MonitorElement * mes9s25_
Definition: EEClusterTask.h:99
MonitorElement * meBCETBwdMapProjEta_
Definition: EEClusterTask.h:82
void reset(void)
Reset.
void endJob(void)
EndJob.
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
MonitorElement * meBCNum_
Definition: EEClusterTask.h:74
MonitorElement * meBCNumFwdMap_
Definition: EEClusterTask.h:77
MonitorElement * meInvMassPi0_
MonitorElement * meInvMassHigh_
void beginJob(void)
BeginJob.
MonitorElement * meBCEneBwdMap_
Definition: EEClusterTask.h:81
MonitorElement * meBCSizFwdMapProjEta_
Definition: EEClusterTask.h:78
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
void cleanup(void)
Cleanup.
EEClusterTask(const edm::ParameterSet &ps)
Constructor.
MonitorElement * meSCNum_
Definition: EEClusterTask.h:86
MonitorElement * meBCNumBwdMapProjPhi_
Definition: EEClusterTask.h:83
MonitorElement * meBCETBwdMapProjPhi_
Definition: EEClusterTask.h:83
MonitorElement * meBCEneFwdMapProjPhi_
Definition: EEClusterTask.h:79
MonitorElement * meBCEneFwdMapProjEta_
Definition: EEClusterTask.h:78
edm::InputTag SuperClusterCollection_
Definition: EEClusterTask.h:70
MonitorElement * meBCNumFwdMapProjPhi_
Definition: EEClusterTask.h:79
MonitorElement * meBCNumBwdMapProjEta_
Definition: EEClusterTask.h:82
MonitorElement * meInvMassZ0Sel_
MonitorElement * meBCEneBwdMapProjEta_
Definition: EEClusterTask.h:82
MonitorElement * meBCSizBwdMap_
Definition: EEClusterTask.h:81
MonitorElement * meBCEneBwdMapProjPhi_
Definition: EEClusterTask.h:83
MonitorElement * meInvMassJPsiSel_
MonitorElement * meBCSizFwdMapProjPhi_
Definition: EEClusterTask.h:79
MonitorElement * meBCETFwdMapProjPhi_
Definition: EEClusterTask.h:79
MonitorElement * meBCSiz_
Definition: EEClusterTask.h:75
MonitorElement * meBCNumFwdMapProjEta_
Definition: EEClusterTask.h:78
MonitorElement * meSCEneVsEMax_
Definition: EEClusterTask.h:92
MonitorElement * meSCSiz_
Definition: EEClusterTask.h:87
MonitorElement * meBCSizFwdMap_
Definition: EEClusterTask.h:77
MonitorElement * meSCEne_
Definition: EEClusterTask.h:85
MonitorElement * meSCMapSingleCrystal_[2]
Definition: EEClusterTask.h:95
MonitorElement * meSCSeedEne_
Definition: EEClusterTask.h:90
MonitorElement * meInvMassJPsi_
MonitorElement * meBCETFwdMapProjEta_
Definition: EEClusterTask.h:78
MonitorElement * meSCEneLowScale_
Definition: EEClusterTask.h:93
void setup(void)
Setup.
edm::InputTag EcalRecHitCollection_
Definition: EEClusterTask.h:71
MonitorElement * meSCCrystalSiz_
Definition: EEClusterTask.h:89
MonitorElement * meBCNumBwdMap_
Definition: EEClusterTask.h:81
MonitorElement * meBCSizBwdMapProjPhi_
Definition: EEClusterTask.h:83
MonitorElement * meInvMassPi0Sel_
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
MonitorElement * meBCEneFwdMap_
Definition: EEClusterTask.h:77
MonitorElement * meSCSeedMapOcc_[2]
Definition: EEClusterTask.h:94
edm::InputTag BasicClusterCollection_
Definition: EEClusterTask.h:69
MonitorElement * meBCEne_
Definition: EEClusterTask.h:73
MonitorElement * meBCETBwdMap_
Definition: EEClusterTask.h:81
MonitorElement * meSCEne2_
Definition: EEClusterTask.h:91
MonitorElement * meInvMassHighSel_
edm::InputTag EcalRawDataCollection_
Definition: EEClusterTask.h:68
std::string prefixME_
Definition: EEClusterTask.h:62
Definition: Run.h:32
DQMStore * dqmStore_
Definition: EEClusterTask.h:60
virtual ~EEClusterTask()
Destructor.
MonitorElement * mes1s9_
Definition: EEClusterTask.h:97
MonitorElement * mes1s9thr_
Definition: EEClusterTask.h:98
MonitorElement * meInvMassZ0_
MonitorElement * meBCSizBwdMapProjEta_
Definition: EEClusterTask.h:82