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  * \author G. Della Ricca
8  *
9  */
10 
14 
19 
21 
22 class MonitorElement;
23 class DQMStore;
24 
26 
27  public:
28 
31 
33 virtual ~EBClusterTask();
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 
86 
90 
98 
110 
111 bool init_;
112 
114 
115 };
116 
117 #endif
MonitorElement * meBCSizMap_
Definition: EBClusterTask.h:85
MonitorElement * meBCEneMapProjPhi_
Definition: EBClusterTask.h:82
MonitorElement * meBCNumMapProjPhi_
Definition: EBClusterTask.h:83
MonitorElement * meSCSiz_
Definition: EBClusterTask.h:89
MonitorElement * meSCSeedEne_
Definition: EBClusterTask.h:92
void setup(void)
Setup.
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
edm::EDGetTokenT< reco::SuperClusterCollection > SuperClusterCollection_
Definition: EBClusterTask.h:75
MonitorElement * meBCSiz_
Definition: EBClusterTask.h:80
MonitorElement * meBCSizMapProjEta_
Definition: EBClusterTask.h:85
MonitorElement * meInvMassPi0Sel_
MonitorElement * mes9s25_
MonitorElement * mes1s9thr_
MonitorElement * meSCEne_
Definition: EBClusterTask.h:87
MonitorElement * meBCEneMap_
Definition: EBClusterTask.h:82
MonitorElement * meSCCrystalSiz_
Definition: EBClusterTask.h:91
MonitorElement * meBCEneMapProjEta_
Definition: EBClusterTask.h:82
edm::EDGetTokenT< EcalRawDataCollection > EcalRawDataCollection_
Definition: EBClusterTask.h:73
MonitorElement * meInvMassJPsiSel_
MonitorElement * meInvMassZ0_
MonitorElement * meSCNum_
Definition: EBClusterTask.h:88
MonitorElement * meInvMassPi0_
MonitorElement * meBCSizMapProjPhi_
Definition: EBClusterTask.h:85
EBClusterTask(const edm::ParameterSet &ps)
Constructor.
MonitorElement * meBCEne_
Definition: EBClusterTask.h:78
MonitorElement * meSCSeedMapOcc_
Definition: EBClusterTask.h:96
MonitorElement * meBCETMap_
Definition: EBClusterTask.h:84
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
DQMStore * dqmStore_
Definition: EBClusterTask.h:65
MonitorElement * meSCEneVsEMax_
Definition: EBClusterTask.h:94
void reset(void)
Reset.
edm::EDGetTokenT< edm::View< reco::CaloCluster > > BasicClusterCollection_
Definition: EBClusterTask.h:74
MonitorElement * meSCEneLowScale_
Definition: EBClusterTask.h:95
MonitorElement * meSCMapSingleCrystal_
Definition: EBClusterTask.h:97
MonitorElement * mes1s9_
Definition: EBClusterTask.h:99
MonitorElement * meInvMassHigh_
MonitorElement * meInvMassHighSel_
MonitorElement * meBCNumMap_
Definition: EBClusterTask.h:83
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
void beginJob(void)
BeginJob.
MonitorElement * meBCNumMapProjEta_
Definition: EBClusterTask.h:83
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitCollection_
Definition: EBClusterTask.h:76
MonitorElement * meSCEne2_
Definition: EBClusterTask.h:93
MonitorElement * meBCNum_
Definition: EBClusterTask.h:79
MonitorElement * meBCETMapProjEta_
Definition: EBClusterTask.h:84
std::string prefixME_
Definition: EBClusterTask.h:67
void endJob(void)
EndJob.
MonitorElement * meInvMassJPsi_
void cleanup(void)
Cleanup.
MonitorElement * meInvMassZ0Sel_
Definition: Run.h:41
MonitorElement * meBCETMapProjPhi_
Definition: EBClusterTask.h:84
virtual ~EBClusterTask()
Destructor.