Constructor.
58 for (
int i=0;
i<36 ;
i++)
71 sprintf (histo,
"EB Occupancy" );
74 sprintf (histo,
"EB Amplitude" );
77 sprintf (histo,
"EB Pedestal" );
80 sprintf (histo,
"EB Jitter" );
83 sprintf (histo,
"EB Chi2" );
86 sprintf (histo,
"EB RecHit Max Sample Ratio");
89 sprintf (histo,
"EB Occupancy gt 100 adc counts" );
92 sprintf (histo,
"EB Amplitude gt 100 adc counts" );
95 sprintf (histo,
"EB Pedestal gt 100 adc counts" );
98 sprintf (histo,
"EB Jitter gt 100 adc counts" );
101 sprintf (histo,
"EB Chi2 gt 100 adc counts" );
104 sprintf (histo,
"EB RecHit Max Sample Ratio gt 100 adc counts");
107 sprintf (histo,
"EB Amplitude Full Map");
108 meEBUncalibRecHitsAmpFullMap_ =
dbe_->
bookProfile2D(histo, histo, 170, -85., 85., 360, 0., 360., 200, 0., 4000.);
110 sprintf (histo,
"EB Pedestal Full Map");
111 meEBUncalibRecHitsPedFullMap_ =
dbe_->
bookProfile2D(histo, histo, 170, -85., 85., 360, 0., 360., 50, 194., 201.);
113 for (
int i=0;
i<36 ;
i++)
115 sprintf(histo,
"EB Amp SM%02d",
i+1);
116 meEBUncalibRecHitAmplMap_[
i] =
dbe_->
bookProfile2D(histo, histo, 85, 0., 85., 20, 0., 20., 200, 0., 4000.);
118 sprintf(histo,
"EB Ped SM%02d",
i+1);
119 meEBUncalibRecHitPedMap_[
i] =
dbe_->
bookProfile2D(histo, histo, 85, 0., 85., 20, 0., 20., 50, 194., 201.);
MonitorElement * meEBUncalibRecHitsOccupancyGt100adc_
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
MonitorElement * meEBUncalibRecHitsOccupancy_
MonitorElement * meEBUncalibRecHitsChi2_
MonitorElement * meEBUncalibRecHitsAmpFullMap_
MonitorElement * meEBUncalibRecHitAmplMap_[36]
MonitorElement * meEBUncalibRecHitPedMap_[36]
MonitorElement * meEBUncalibRecHitsAmplitudeGt100adc_
MonitorElement * meEBUncalibRecHitsPedestal_
MonitorElement * meEBUncalibRecHitsPedFullMap_
void setVerbose(unsigned level)
edm::InputTag EBuncalibrechitCollection_
edm::InputTag EBdigiCollection_
MonitorElement * meEBUncalibRecHitsJitter_
MonitorElement * meEBUncalibRecHitMaxSampleRatioGt100adc_
void showDirStructure(void) const
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
MonitorElement * meEBUncalibRecHitsChi2Gt100adc_
MonitorElement * meEBUncalibRecHitMaxSampleRatio_
void setCurrentFolder(const std::string &fullpath)
MonitorElement * meEBUncalibRecHitsJitterGt100adc_
MonitorElement * meEBUncalibRecHitsPedestalGt100adc_
MonitorElement * meEBUncalibRecHitsAmplitude_
MonitorElement * bookProfile2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, int nchZ, double lowZ, double highZ, const char *option="s")