CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Private Attributes
HLTAlCaMonEcalPhiSym Class Reference

#include <HLTAlCaMonEcalPhiSym.h>

Inheritance diagram for HLTAlCaMonEcalPhiSym:
edm::EDAnalyzer

Public Member Functions

 HLTAlCaMonEcalPhiSym (const edm::ParameterSet &)
 
 ~HLTAlCaMonEcalPhiSym ()
 
- Public Member Functions inherited from edm::EDAnalyzer
 EDAnalyzer ()
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 

Protected Member Functions

void analyze (const edm::Event &e, const edm::EventSetup &c)
 
void beginJob ()
 
void beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
 
void beginRun (const edm::Run &r, const edm::EventSetup &c)
 
void endJob ()
 
void endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
 
void endRun (const edm::Run &r, const edm::EventSetup &c)
 
- Protected Member Functions inherited from edm::EDAnalyzer
CurrentProcessingContext const * currentContext () const
 

Private Attributes

DQMStoredbe_
 
int eventCounter_
 
std::string fileName_
 Output file name if required. More...
 
std::string folderName_
 DQM folder name. More...
 
MonitorElementhEventEnergyEB_
 Distribution of total event energy. More...
 
double hEventEnergyEB_max_
 
double hEventEnergyEB_min_
 
int hEventEnergyEB_nbin_
 
MonitorElementhEventEnergyEE_
 Distribution of total event energy. More...
 
double hEventEnergyEE_max_
 
double hEventEnergyEE_min_
 
int hEventEnergyEE_nbin_
 
MonitorElementhiEtaDistrEB_
 Distribution of rechits in iEta. More...
 
double hiEtaDistrEB_max_
 
double hiEtaDistrEB_min_
 
int hiEtaDistrEB_nbin_
 
MonitorElementhiPhiDistrEB_
 Distribution of rechits in iPhi. More...
 
double hiPhiDistrEB_max_
 
double hiPhiDistrEB_min_
 
int hiPhiDistrEB_nbin_
 
MonitorElementhMeanRecHitEnergyEB_
 Distribution of Mean energy per rechit. More...
 
double hMeanRecHitEnergyEB_max_
 
double hMeanRecHitEnergyEB_min_
 
int hMeanRecHitEnergyEB_nbin_
 
MonitorElementhMeanRecHitEnergyEE_
 Distribution of Mean energy per rechit. More...
 
double hMeanRecHitEnergyEE_max_
 
double hMeanRecHitEnergyEE_min_
 
int hMeanRecHitEnergyEE_nbin_
 
MonitorElementhNRecHitsEB_
 Distribution of number of RecHits. More...
 
double hNRecHitsEB_max_
 
double hNRecHitsEB_min_
 
int hNRecHitsEB_nbin_
 
MonitorElementhNRecHitsEE_
 Distribution of number of RecHits. More...
 
double hNRecHitsEE_max_
 
double hNRecHitsEE_min_
 
int hNRecHitsEE_nbin_
 
MonitorElementhRechitEnergyEB_
 Energy Distribution of rechits. More...
 
double hRechitEnergyEB_max_
 
double hRechitEnergyEB_min_
 
int hRechitEnergyEB_nbin_
 
MonitorElementhRechitEnergyEE_
 Energy Distribution of rechits. More...
 
double hRechitEnergyEE_max_
 
double hRechitEnergyEE_min_
 
int hRechitEnergyEE_nbin_
 
unsigned int prescaleFactor_
 Monitor every prescaleFactor_ events. More...
 
edm::InputTag productMonitoredEB_
 object to monitor More...
 
edm::InputTag productMonitoredEE_
 object to monitor More...
 
bool saveToFile_
 Write to file. More...
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
typedef WorkerT< EDAnalyzerWorkerType
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 

Detailed Description

Definition at line 22 of file HLTAlCaMonEcalPhiSym.h.

Constructor & Destructor Documentation

HLTAlCaMonEcalPhiSym::HLTAlCaMonEcalPhiSym ( const edm::ParameterSet ps)

Definition at line 43 of file HLTAlCaMonEcalPhiSym.cc.

References dbe_, fileName_, folderName_, edm::ParameterSet::getUntrackedParameter(), hEventEnergyEB_max_, hEventEnergyEB_min_, hEventEnergyEB_nbin_, hEventEnergyEE_max_, hEventEnergyEE_min_, hEventEnergyEE_nbin_, hiEtaDistrEB_max_, hiEtaDistrEB_min_, hiEtaDistrEB_nbin_, hiPhiDistrEB_max_, hiPhiDistrEB_min_, hiPhiDistrEB_nbin_, hMeanRecHitEnergyEB_max_, hMeanRecHitEnergyEB_min_, hMeanRecHitEnergyEB_nbin_, hMeanRecHitEnergyEE_max_, hMeanRecHitEnergyEE_min_, hMeanRecHitEnergyEE_nbin_, hNRecHitsEB_max_, hNRecHitsEB_min_, hNRecHitsEB_nbin_, hNRecHitsEE_max_, hNRecHitsEE_min_, hNRecHitsEE_nbin_, hRechitEnergyEB_max_, hRechitEnergyEB_min_, hRechitEnergyEB_nbin_, hRechitEnergyEE_max_, hRechitEnergyEE_min_, hRechitEnergyEE_nbin_, cppFunctionSkipper::operator, prescaleFactor_, productMonitoredEB_, productMonitoredEE_, and saveToFile_.

43  :
45 {
47  folderName_ = ps.getUntrackedParameter<std::string>("FolderName","ALCAStreamEcalPhiSym");
48  prescaleFactor_ = ps.getUntrackedParameter<int>("prescaleFactor",1);
51 
52  saveToFile_=ps.getUntrackedParameter<bool>("SaveToFile",false);
53  fileName_= ps.getUntrackedParameter<std::string>("FileName","MonitorAlCaEcalPhiSym.root");
54 
55  // histogram parameters
56 
57  // Distribution of rechits in iPhi
58  hiPhiDistrEB_nbin_= ps.getUntrackedParameter<int>("hiPhiDistrEB_nbin",361);
59  hiPhiDistrEB_min_= ps.getUntrackedParameter<double>("hiPhiDistrEB_min",1.);
60  hiPhiDistrEB_max_= ps.getUntrackedParameter<double>("hiPhiDistrEB_max",361.);
61 
62  // Distribution of rechits in iEta
63  hiEtaDistrEB_nbin_= ps.getUntrackedParameter<int>("hiEtaDistrEB_nbin",171);
64  hiEtaDistrEB_min_ = ps.getUntrackedParameter<double>("hiEtaDistrEB_min",-85);
65  hiEtaDistrEB_max_ = ps.getUntrackedParameter<double>("hiEtaDistrEB_max",85);
66 
67  // Energy Distribution of rechits
68  hRechitEnergyEB_nbin_=ps.getUntrackedParameter<int>("hRechitEnergyEB_nbin",160);
69  hRechitEnergyEB_min_=ps.getUntrackedParameter<double>("hRechitEnergyEB_min",0.);
70  hRechitEnergyEB_max_= ps.getUntrackedParameter<double>("hRechitEnergyEB_max",2.);
71 
72  // Distribution of total event energy
73  hEventEnergyEB_nbin_= ps.getUntrackedParameter<int>("hEventEnergyEB_nbin",100);
74  hEventEnergyEB_min_ = ps.getUntrackedParameter<double>("hEventEnergyEB_min",0.);
75  hEventEnergyEB_max_ = ps.getUntrackedParameter<double>("hEventEnergyEB_max",20.);
76 
77  // Distribution of number of RecHits
78  hNRecHitsEB_nbin_= ps.getUntrackedParameter<int>("hNRecHitsEB_nbin",100);
79  hNRecHitsEB_min_ = ps.getUntrackedParameter<double>("hNRecHitsEB_min",0);
80  hNRecHitsEB_max_ = ps.getUntrackedParameter<double>("hNRecHitsEB_max",250);
81 
82  // Distribution of Mean energy per rechit
83  hMeanRecHitEnergyEB_nbin_= ps.getUntrackedParameter<int>("hMeanRecHitEnergyEB_nbin",50);
84  hMeanRecHitEnergyEB_min_ = ps.getUntrackedParameter<int>("hMeanRecHitEnergyEB_min",0);
85  hMeanRecHitEnergyEB_max_ = ps.getUntrackedParameter<int>("hMeanRecHitEnergyEB_max",2);
86 
87  // Energy Distribution of rechits
88  hRechitEnergyEE_nbin_=ps.getUntrackedParameter<int>("hRechitEnergyEE_nbin",160);
89  hRechitEnergyEE_min_ =ps.getUntrackedParameter<double>("hRechitEnergyEE_min",0.);
90  hRechitEnergyEE_max_ =ps.getUntrackedParameter<double>("hRechitEnergyEE_max",3.);
91 
92  // Distribution of total event energy
93  hEventEnergyEE_nbin_= ps.getUntrackedParameter<int>("hEventEnergyEE_nbin",100);
94  hEventEnergyEE_min_ = ps.getUntrackedParameter<double>("hEventEnergyEE_min",0.);
95  hEventEnergyEE_max_ = ps.getUntrackedParameter<double>("hEventEnergyEE_max",20.);
96 
97  // Distribution of number of RecHits
98  hNRecHitsEE_nbin_= ps.getUntrackedParameter<int>("hNRecHitsEE_nbin",100);
99  hNRecHitsEE_min_ = ps.getUntrackedParameter<double>("hNRecHitsEE_min",0);
100  hNRecHitsEE_max_ = ps.getUntrackedParameter<double>("hNRecHitsEE_max",250);
101 
102  // Distribution of Mean energy per rechit
103  hMeanRecHitEnergyEE_nbin_= ps.getUntrackedParameter<int>("hMeanRecHitEnergyEE_nbin",50);
104  hMeanRecHitEnergyEE_min_ = ps.getUntrackedParameter<double>("hMeanRecHitEnergyEE_min",0);
105  hMeanRecHitEnergyEE_max_ = ps.getUntrackedParameter<double>("hMeanRecHitEnergyEE_max",5);
106 
107 
108 
109 }
T getUntrackedParameter(std::string const &, T const &) const
edm::InputTag productMonitoredEE_
object to monitor
bool saveToFile_
Write to file.
std::string folderName_
DQM folder name.
edm::InputTag productMonitoredEB_
object to monitor
std::string fileName_
Output file name if required.
unsigned int prescaleFactor_
Monitor every prescaleFactor_ events.
HLTAlCaMonEcalPhiSym::~HLTAlCaMonEcalPhiSym ( )

Definition at line 112 of file HLTAlCaMonEcalPhiSym.cc.

113 {}

Member Function Documentation

void HLTAlCaMonEcalPhiSym::analyze ( const edm::Event e,
const edm::EventSetup c 
)
protectedvirtual

Implements edm::EDAnalyzer.

Definition at line 217 of file HLTAlCaMonEcalPhiSym.cc.

References eventCounter_, MonitorElement::Fill(), edm::Event::getByLabel(), hEventEnergyEB_, hEventEnergyEE_, hiEtaDistrEB_, hiPhiDistrEB_, hMeanRecHitEnergyEB_, hMeanRecHitEnergyEE_, hNRecHitsEB_, hNRecHitsEE_, hRechitEnergyEB_, hRechitEnergyEE_, errorMatrix2Lands_multiChannel::id, edm::HandleBase::isValid(), prescaleFactor_, productMonitoredEB_, and productMonitoredEE_.

218  {
219 
220  if (eventCounter_% prescaleFactor_ ) return;
221  eventCounter_++;
222 
225 
226  iEvent.getByLabel(productMonitoredEB_, rhEB);
227  iEvent.getByLabel(productMonitoredEE_, rhEE);
228 
230 
231  // fill EB histos
232  if (rhEB.isValid()){
233  float etot =0;
234  for(itb=rhEB->begin(); itb!=rhEB->end(); ++itb){
235 
236  EBDetId id(itb->id());
237 
238  hiPhiDistrEB_->Fill(id.iphi());
239  hiEtaDistrEB_->Fill(id.ieta());
240  hRechitEnergyEB_->Fill(itb->energy());
241 
242  etot+= itb->energy();
243  } // Eb rechits
244 
245  hNRecHitsEB_->Fill(rhEB->size());
246  hMeanRecHitEnergyEB_->Fill(etot/rhEB->size());
247  hEventEnergyEB_->Fill(etot);
248 
249  } // if valid
250 
251  // fill EE histos
252 
254 
255  if (rhEE.isValid()){
256 
257  float etot =0;
258  for(ite=rhEE->begin(); ite!=rhEE->end(); ++ite){
259 
260  EEDetId id(ite->id());
261  hRechitEnergyEE_->Fill(ite->energy());
262  etot+= ite->energy();
263  } // EE rechits
264 
265  hNRecHitsEE_->Fill(rhEE->size());
266  hMeanRecHitEnergyEE_->Fill(etot/rhEE->size());
267  hEventEnergyEE_->Fill(etot);
268  }
269 
270 
271 } //analyze
MonitorElement * hEventEnergyEB_
Distribution of total event energy.
edm::InputTag productMonitoredEE_
object to monitor
MonitorElement * hRechitEnergyEE_
Energy Distribution of rechits.
MonitorElement * hEventEnergyEE_
Distribution of total event energy.
MonitorElement * hRechitEnergyEB_
Energy Distribution of rechits.
std::vector< EcalRecHit >::const_iterator const_iterator
void Fill(long long x)
MonitorElement * hMeanRecHitEnergyEB_
Distribution of Mean energy per rechit.
int iEvent
Definition: GenABIO.cc:243
MonitorElement * hiEtaDistrEB_
Distribution of rechits in iEta.
MonitorElement * hiPhiDistrEB_
Distribution of rechits in iPhi.
MonitorElement * hMeanRecHitEnergyEE_
Distribution of Mean energy per rechit.
bool isValid() const
Definition: HandleBase.h:76
MonitorElement * hNRecHitsEE_
Distribution of number of RecHits.
edm::InputTag productMonitoredEB_
object to monitor
MonitorElement * hNRecHitsEB_
Distribution of number of RecHits.
unsigned int prescaleFactor_
Monitor every prescaleFactor_ events.
void HLTAlCaMonEcalPhiSym::beginJob ( void  )
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 117 of file HLTAlCaMonEcalPhiSym.cc.

References DQMStore::book1D(), dbe_, folderName_, hEventEnergyEB_, hEventEnergyEB_max_, hEventEnergyEB_min_, hEventEnergyEB_nbin_, hEventEnergyEE_, hEventEnergyEE_max_, hEventEnergyEE_min_, hEventEnergyEE_nbin_, hiEtaDistrEB_, hiEtaDistrEB_max_, hiEtaDistrEB_min_, hiEtaDistrEB_nbin_, hiPhiDistrEB_, hiPhiDistrEB_max_, hiPhiDistrEB_min_, hiPhiDistrEB_nbin_, hMeanRecHitEnergyEB_, hMeanRecHitEnergyEB_max_, hMeanRecHitEnergyEB_min_, hMeanRecHitEnergyEB_nbin_, hMeanRecHitEnergyEE_, hMeanRecHitEnergyEE_max_, hMeanRecHitEnergyEE_min_, hMeanRecHitEnergyEE_nbin_, hNRecHitsEB_, hNRecHitsEB_max_, hNRecHitsEB_min_, hNRecHitsEB_nbin_, hNRecHitsEE_, hNRecHitsEE_max_, hNRecHitsEE_min_, hNRecHitsEE_nbin_, hRechitEnergyEB_, hRechitEnergyEB_max_, hRechitEnergyEB_min_, hRechitEnergyEB_nbin_, hRechitEnergyEE_, hRechitEnergyEE_max_, hRechitEnergyEE_min_, hRechitEnergyEE_nbin_, MonitorElement::setAxisTitle(), and DQMStore::setCurrentFolder().

117  {
118 
119 
120  // create and cd into new folder
122 
123  // book some histograms 1D
124  hiPhiDistrEB_ =
125  dbe_->book1D("iphiDistributionEB", "RechitEB iphi",
129 
130  hiPhiDistrEB_->setAxisTitle("i#phi ", 1);
131  hiPhiDistrEB_->setAxisTitle("# rechits", 2);
132 
133 
134  hiEtaDistrEB_ = dbe_->book1D("iEtaDistributionEB", "RechitEB ieta",
138 
139  hiEtaDistrEB_->setAxisTitle("eta", 1);
140  hiEtaDistrEB_->setAxisTitle("#rechits", 2);
141 
142 
143  hRechitEnergyEB_ = dbe_->book1D("rhEnergyEB","rechits energy EB",
147 
148  hRechitEnergyEB_->setAxisTitle("energy (GeV) ",1);
149  hRechitEnergyEB_->setAxisTitle("#rechits",2);
150 
151  hEventEnergyEB_ = dbe_->book1D("eventEnergyEB","event energy EB",
155 
156  hEventEnergyEB_->setAxisTitle("energy (GeV) ",1);
157 
158  hNRecHitsEB_ = dbe_->book1D("nRechitsEB","#rechits in event EB",
162 
163  hNRecHitsEB_->setAxisTitle("rechits ",1);
164 
165  hMeanRecHitEnergyEB_ = dbe_->book1D("meanEnergyEB","Mean rechit energy EB",
169 
170  hMeanRecHitEnergyEB_-> setAxisTitle("Mean Energy [GeV] ",1);
171 
172 
173  hRechitEnergyEE_ = dbe_->book1D("rhEnergyEE","rechits energy EE",
177 
178  hRechitEnergyEE_->setAxisTitle("energy (GeV) ",1);
179  hRechitEnergyEE_->setAxisTitle("#rechits",2);
180 
181  hEventEnergyEE_ = dbe_->book1D("eventEnergyEE","event energy EE",
185 
186  hEventEnergyEE_->setAxisTitle("energy (GeV) ",1);
187 
188  hNRecHitsEE_ = dbe_->book1D("nRechitsEE","#rechits in event EE" ,
192 
193  hNRecHitsEE_->setAxisTitle("rechits ",1);
194 
195  hMeanRecHitEnergyEE_ = dbe_->book1D("meanEnergyEE","Mean rechit energy EE",
199 
200  hMeanRecHitEnergyEE_-> setAxisTitle("Mean Energy [GeV] ",1);
201 
202 }
MonitorElement * hEventEnergyEB_
Distribution of total event energy.
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
Definition: DQMStore.cc:717
MonitorElement * hRechitEnergyEE_
Energy Distribution of rechits.
MonitorElement * hEventEnergyEE_
Distribution of total event energy.
MonitorElement * hRechitEnergyEB_
Energy Distribution of rechits.
std::string folderName_
DQM folder name.
MonitorElement * hMeanRecHitEnergyEB_
Distribution of Mean energy per rechit.
MonitorElement * hiEtaDistrEB_
Distribution of rechits in iEta.
MonitorElement * hiPhiDistrEB_
Distribution of rechits in iPhi.
MonitorElement * hMeanRecHitEnergyEE_
Distribution of Mean energy per rechit.
MonitorElement * hNRecHitsEE_
Distribution of number of RecHits.
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
void setCurrentFolder(const std::string &fullpath)
Definition: DQMStore.cc:429
MonitorElement * hNRecHitsEB_
Distribution of number of RecHits.
void HLTAlCaMonEcalPhiSym::beginLuminosityBlock ( const edm::LuminosityBlock lumiSeg,
const edm::EventSetup context 
)
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 210 of file HLTAlCaMonEcalPhiSym.cc.

211  {
212 
213 }
void HLTAlCaMonEcalPhiSym::beginRun ( const edm::Run r,
const edm::EventSetup c 
)
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 205 of file HLTAlCaMonEcalPhiSym.cc.

205  {
206 
207 }
void HLTAlCaMonEcalPhiSym::endJob ( void  )
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 285 of file HLTAlCaMonEcalPhiSym.cc.

References dbe_, fileName_, DQMStore::save(), and saveToFile_.

285  {
286 
287  if (saveToFile_) {
288  dbe_->save(fileName_);
289  }
290 
291 }
bool saveToFile_
Write to file.
void save(const std::string &filename, const std::string &path="", const std::string &pattern="", const std::string &rewrite="", SaveReferenceTag ref=SaveWithReference, int minStatus=dqm::qstatus::STATUS_OK, const std::string &fileupdate="RECREATE")
Definition: DQMStore.cc:2113
std::string fileName_
Output file name if required.
void HLTAlCaMonEcalPhiSym::endLuminosityBlock ( const edm::LuminosityBlock lumiSeg,
const edm::EventSetup c 
)
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 277 of file HLTAlCaMonEcalPhiSym.cc.

278  {
279 }
void HLTAlCaMonEcalPhiSym::endRun ( const edm::Run r,
const edm::EventSetup c 
)
protectedvirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 281 of file HLTAlCaMonEcalPhiSym.cc.

281  {
282 
283 }

Member Data Documentation

DQMStore* HLTAlCaMonEcalPhiSym::dbe_
private

Definition at line 50 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), endJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::eventCounter_
private

Definition at line 51 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze().

std::string HLTAlCaMonEcalPhiSym::fileName_
private

Output file name if required.

Definition at line 131 of file HLTAlCaMonEcalPhiSym.h.

Referenced by endJob(), and HLTAlCaMonEcalPhiSym().

std::string HLTAlCaMonEcalPhiSym::folderName_
private

DQM folder name.

Definition at line 125 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hEventEnergyEB_
private

Distribution of total event energy.

Definition at line 73 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hEventEnergyEB_max_
private

Definition at line 76 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hEventEnergyEB_min_
private

Definition at line 75 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hEventEnergyEB_nbin_
private

Definition at line 74 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hEventEnergyEE_
private

Distribution of total event energy.

Definition at line 97 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hEventEnergyEE_max_
private

Definition at line 100 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hEventEnergyEE_min_
private

Definition at line 99 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hEventEnergyEE_nbin_
private

Definition at line 98 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hiEtaDistrEB_
private

Distribution of rechits in iEta.

Definition at line 61 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hiEtaDistrEB_max_
private

Definition at line 64 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hiEtaDistrEB_min_
private

Definition at line 63 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hiEtaDistrEB_nbin_
private

Definition at line 62 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hiPhiDistrEB_
private

Distribution of rechits in iPhi.

Definition at line 55 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hiPhiDistrEB_max_
private

Definition at line 58 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hiPhiDistrEB_min_
private

Definition at line 57 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hiPhiDistrEB_nbin_
private

Definition at line 56 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEB_
private

Distribution of Mean energy per rechit.

Definition at line 85 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEB_max_
private

Definition at line 88 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEB_min_
private

Definition at line 87 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEB_nbin_
private

Definition at line 86 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEE_
private

Distribution of Mean energy per rechit.

Definition at line 109 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEE_max_
private

Definition at line 112 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEE_min_
private

Definition at line 111 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hMeanRecHitEnergyEE_nbin_
private

Definition at line 110 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hNRecHitsEB_
private

Distribution of number of RecHits.

Definition at line 79 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hNRecHitsEB_max_
private

Definition at line 82 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hNRecHitsEB_min_
private

Definition at line 81 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hNRecHitsEB_nbin_
private

Definition at line 80 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hNRecHitsEE_
private

Distribution of number of RecHits.

Definition at line 103 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hNRecHitsEE_max_
private

Definition at line 106 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hNRecHitsEE_min_
private

Definition at line 105 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hNRecHitsEE_nbin_
private

Definition at line 104 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hRechitEnergyEB_
private

Energy Distribution of rechits.

Definition at line 67 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hRechitEnergyEB_max_
private

Definition at line 70 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hRechitEnergyEB_min_
private

Definition at line 69 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hRechitEnergyEB_nbin_
private

Definition at line 68 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

MonitorElement* HLTAlCaMonEcalPhiSym::hRechitEnergyEE_
private

Energy Distribution of rechits.

Definition at line 91 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and beginJob().

double HLTAlCaMonEcalPhiSym::hRechitEnergyEE_max_
private

Definition at line 94 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

double HLTAlCaMonEcalPhiSym::hRechitEnergyEE_min_
private

Definition at line 93 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

int HLTAlCaMonEcalPhiSym::hRechitEnergyEE_nbin_
private

Definition at line 92 of file HLTAlCaMonEcalPhiSym.h.

Referenced by beginJob(), and HLTAlCaMonEcalPhiSym().

unsigned int HLTAlCaMonEcalPhiSym::prescaleFactor_
private

Monitor every prescaleFactor_ events.

Definition at line 122 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and HLTAlCaMonEcalPhiSym().

edm::InputTag HLTAlCaMonEcalPhiSym::productMonitoredEB_
private

object to monitor

Definition at line 115 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and HLTAlCaMonEcalPhiSym().

edm::InputTag HLTAlCaMonEcalPhiSym::productMonitoredEE_
private

object to monitor

Definition at line 118 of file HLTAlCaMonEcalPhiSym.h.

Referenced by analyze(), and HLTAlCaMonEcalPhiSym().

bool HLTAlCaMonEcalPhiSym::saveToFile_
private

Write to file.

Definition at line 128 of file HLTAlCaMonEcalPhiSym.h.

Referenced by endJob(), and HLTAlCaMonEcalPhiSym().