Constructor.
39 if ( outputFile_.size() != 0 ) {
40 LogInfo(
"OutputInfo") <<
" Ecal RecHits Task histograms will be saved to '" << outputFile_.c_str() <<
"'";
42 LogInfo(
"OutputInfo") <<
" Ecal RecHits Task histograms will NOT be saved";
125 histo =
"EcalRecHitsTask Gun Momentum";
128 histo =
"EcalRecHitsTask Gun Eta";
131 histo =
"EcalRecHitsTask Gun Phi";
134 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio";
137 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio";
140 histo =
"EcalRecHitsTask Preshower RecSimHit Ratio";
143 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio gt 3p5 GeV";
146 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio gt 3p5 GeV";
149 histo =
"EcalRecHitsTask Barrel Unc RecSimHit Ratio";
152 histo =
"EcalRecHitsTask Endcap Unc RecSimHit Ratio";
155 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio Channel Status=10 11";
158 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio Channel Status=10 11";
161 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio Channel Status=12";
164 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio Channel Status=12";
167 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio Channel Status=13";
170 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio Channel Status=13";
173 histo =
"EcalRecHitsTask Barrel Unc RecSimHit Ratio gt 3p5 GeV";
176 histo =
"EcalRecHitsTask Endcap Unc RecSimHit Ratio gt 3p5 GeV";
179 histo =
"EcalRecHitsTask Barrel Rec E5x5";
182 histo =
"EcalRecHitsTask Barrel Rec E5x5 over Sim E5x5";
185 histo =
"EcalRecHitsTask Barrel Rec E5x5 over gun energy";
188 histo =
"EcalRecHitsTask Endcap Rec E5x5";
191 histo =
"EcalRecHitsTask Endcap Rec E5x5 over Sim E5x5";
194 histo =
"EcalRecHitsTask Endcap Rec E5x5 over gun energy";
207 histo =
"EB Occupancy Flag=5 6";
209 histo =
"EB Occupancy Flag=8 9";
212 histo =
"EE+ Occupancy Flag=5 6";
214 histo =
"EE- Occupancy Flag=5 6";
216 histo =
"EE+ Occupancy Flag=8 9";
218 histo =
"EE- Occupancy Flag=8 9";
222 histo =
"EcalRecHitsTask Barrel Reco Flags";
224 histo =
"EcalRecHitsTask Endcap Reco Flags";
226 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio vs SimHit Flag=5 6";
228 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio vs SimHit Flag=5 6";
230 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio Flag=6";
232 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio Flag=6";
234 histo =
"EcalRecHitsTask Barrel RecSimHit Ratio Flag=7";
236 histo =
"EcalRecHitsTask Endcap RecSimHit Ratio Flag=7";
238 histo =
"EcalRecHitsTask Barrel 5x5 RecSimHit Ratio vs SimHit Flag=8";
MonitorElement * meEERecHitsOccupancyPlusFlag5_6_
MonitorElement * meEBRecHitSimHitRatio13_
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
edm::InputTag ESrechitCollection_
MonitorElement * meEBRecHitLog10Energy5x5Contr_
MonitorElement * meEBRecHitSimHitRatio1011_
MonitorElement * meEBRecHitSimHitFlag7_
MonitorElement * meEBRecHitSimHitRatio12_
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
MonitorElement * meEERecHitSimHitRatio12_
MonitorElement * meEERecHitsOccupancyMinusFlag5_6_
MonitorElement * meEERecHitSimHitRatio13_
MonitorElement * meEBe5x5OverSimHits_
MonitorElement * meEBRecHitSimHitFlag6_
MonitorElement * meEB5x5RecHitSimHitvsSimHitFlag8_
edm::InputTag EBuncalibrechitCollection_
MonitorElement * meEBUnRecHitSimHitRatio_
MonitorElement * meEBRecHitLog10EnergyContr_
MonitorElement * meEBRecHitsOccupancyFlag8_9_
MonitorElement * meGunPhi_
MonitorElement * meEERecHitLog10EnergyContr_
MonitorElement * meGunEnergy_
MonitorElement * meEERecHitsOccupancyMinusFlag8_9_
MonitorElement * meEERecHitFlags_
MonitorElement * bookProfile(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, const char *option="s")
void setVerbose(unsigned level)
MonitorElement * meEERecHitSimHitFlag6_
MonitorElement * meEEUnRecHitSimHitRatioGt35_
MonitorElement * meEEUnRecHitSimHitRatio_
MonitorElement * meEERecHitSimHitRatioGt35_
edm::InputTag EEuncalibrechitCollection_
MonitorElement * meEERecHitSimHitFlag7_
MonitorElement * meEBRecHitSimHitRatioGt35_
MonitorElement * meESRecHitLog10Energy_
edm::InputTag EBrechitCollection_
MonitorElement * meEBRecHitSimHitvsSimHitFlag5_6_
std::string hitsProducer_
MonitorElement * meEERecHitSimHitvsSimHitFlag5_6_
MonitorElement * meEBRecHitFlags_
MonitorElement * meEEe5x5_
MonitorElement * meEERecHitLog10Energy_
MonitorElement * meEBRecHitLog10Energy_
MonitorElement * meEBe5x5_
MonitorElement * meEBUnRecHitSimHitRatioGt35_
MonitorElement * meEERecHitLog10Energy5x5Contr_
MonitorElement * meGunEta_
MonitorElement * meESRecHitLog10EnergyContr_
MonitorElement * meEERecHitsOccupancyPlusFlag8_9_
void showDirStructure(void) const
MonitorElement * meESRecHitSimHitRatio_
MonitorElement * meEBRecHitSimHitRatio_
edm::InputTag EErechitCollection_
MonitorElement * meEBRecHitsOccupancyFlag5_6_
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
MonitorElement * meEEe5x5OverGun_
MonitorElement * meEERecHitSimHitRatio1011_
MonitorElement * meEEe5x5OverSimHits_
void setCurrentFolder(const std::string &fullpath)
MonitorElement * meEBe5x5OverGun_
MonitorElement * meEERecHitSimHitRatio_