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  * \author G. Della Ricca
8  *
9  */
10 
14 
19 
21 
22 class MonitorElement;
23 class DQMStore;
24 
26 
27  public:
28 
31 
33 virtual ~EEClusterTask();
34 
35 protected:
36 
38 void analyze(const edm::Event& e, const edm::EventSetup& c);
39 
41 void beginJob(void);
42 
44 void endJob(void);
45 
47 void beginRun(const edm::Run & r, const edm::EventSetup & c);
48 
50 void endRun(const edm::Run & r, const edm::EventSetup & c);
51 
53 void reset(void);
54 
56 void setup(void);
57 
59 void cleanup(void);
60 
61 private:
62 
63 int ievt_;
64 
66 
68 
70 
72 
77 
81 
85 
89 
93 
101 
113 
114 bool init_;
115 
117 
118 };
119 
120 #endif
MonitorElement * meBCETFwdMap_
Definition: EEClusterTask.h:82
edm::EDGetTokenT< EcalRawDataCollection > EcalRawDataCollection_
Definition: EEClusterTask.h:73
MonitorElement * mes9s25_
MonitorElement * meBCETBwdMapProjEta_
Definition: EEClusterTask.h:87
void reset(void)
Reset.
void endJob(void)
EndJob.
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
MonitorElement * meBCNum_
Definition: EEClusterTask.h:79
MonitorElement * meBCNumFwdMap_
Definition: EEClusterTask.h:82
MonitorElement * meInvMassPi0_
MonitorElement * meInvMassHigh_
void beginJob(void)
BeginJob.
MonitorElement * meBCEneBwdMap_
Definition: EEClusterTask.h:86
MonitorElement * meBCSizFwdMapProjEta_
Definition: EEClusterTask.h:83
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:91
MonitorElement * meBCNumBwdMapProjPhi_
Definition: EEClusterTask.h:88
MonitorElement * meBCETBwdMapProjPhi_
Definition: EEClusterTask.h:88
MonitorElement * meBCEneFwdMapProjPhi_
Definition: EEClusterTask.h:84
MonitorElement * meBCEneFwdMapProjEta_
Definition: EEClusterTask.h:83
MonitorElement * meBCNumFwdMapProjPhi_
Definition: EEClusterTask.h:84
MonitorElement * meBCNumBwdMapProjEta_
Definition: EEClusterTask.h:87
MonitorElement * meInvMassZ0Sel_
MonitorElement * meBCEneBwdMapProjEta_
Definition: EEClusterTask.h:87
MonitorElement * meBCSizBwdMap_
Definition: EEClusterTask.h:86
MonitorElement * meBCEneBwdMapProjPhi_
Definition: EEClusterTask.h:88
MonitorElement * meInvMassJPsiSel_
MonitorElement * meBCSizFwdMapProjPhi_
Definition: EEClusterTask.h:84
MonitorElement * meBCETFwdMapProjPhi_
Definition: EEClusterTask.h:84
MonitorElement * meBCSiz_
Definition: EEClusterTask.h:80
MonitorElement * meBCNumFwdMapProjEta_
Definition: EEClusterTask.h:83
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitCollection_
Definition: EEClusterTask.h:76
MonitorElement * meSCEneVsEMax_
Definition: EEClusterTask.h:97
MonitorElement * meSCSiz_
Definition: EEClusterTask.h:92
MonitorElement * meBCSizFwdMap_
Definition: EEClusterTask.h:82
MonitorElement * meSCEne_
Definition: EEClusterTask.h:90
MonitorElement * meSCMapSingleCrystal_[2]
MonitorElement * meSCSeedEne_
Definition: EEClusterTask.h:95
MonitorElement * meInvMassJPsi_
MonitorElement * meBCETFwdMapProjEta_
Definition: EEClusterTask.h:83
MonitorElement * meSCEneLowScale_
Definition: EEClusterTask.h:98
void setup(void)
Setup.
MonitorElement * meSCCrystalSiz_
Definition: EEClusterTask.h:94
MonitorElement * meBCNumBwdMap_
Definition: EEClusterTask.h:86
MonitorElement * meBCSizBwdMapProjPhi_
Definition: EEClusterTask.h:88
MonitorElement * meInvMassPi0Sel_
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
MonitorElement * meBCEneFwdMap_
Definition: EEClusterTask.h:82
MonitorElement * meSCSeedMapOcc_[2]
Definition: EEClusterTask.h:99
edm::EDGetTokenT< reco::SuperClusterCollection > SuperClusterCollection_
Definition: EEClusterTask.h:75
MonitorElement * meBCEne_
Definition: EEClusterTask.h:78
MonitorElement * meBCETBwdMap_
Definition: EEClusterTask.h:86
MonitorElement * meSCEne2_
Definition: EEClusterTask.h:96
MonitorElement * meInvMassHighSel_
edm::EDGetTokenT< edm::View< reco::CaloCluster > > BasicClusterCollection_
Definition: EEClusterTask.h:74
std::string prefixME_
Definition: EEClusterTask.h:67
Definition: Run.h:41
DQMStore * dqmStore_
Definition: EEClusterTask.h:65
virtual ~EEClusterTask()
Destructor.
MonitorElement * mes1s9_
MonitorElement * mes1s9thr_
MonitorElement * meInvMassZ0_
MonitorElement * meBCSizBwdMapProjEta_
Definition: EEClusterTask.h:87