Constructor.
57 for (
int i=0;
i<36 ;
i++)
70 sprintf (histo,
"EB Occupancy" );
73 sprintf (histo,
"EB Amplitude" );
76 sprintf (histo,
"EB Pedestal" );
79 sprintf (histo,
"EB Jitter" );
82 sprintf (histo,
"EB Chi2" );
85 sprintf (histo,
"EB RecHit Max Sample Ratio");
88 sprintf (histo,
"EB Occupancy gt 100 adc counts" );
91 sprintf (histo,
"EB Amplitude gt 100 adc counts" );
94 sprintf (histo,
"EB Pedestal gt 100 adc counts" );
97 sprintf (histo,
"EB Jitter gt 100 adc counts" );
100 sprintf (histo,
"EB Chi2 gt 100 adc counts" );
103 sprintf (histo,
"EB RecHit Max Sample Ratio gt 100 adc counts");
106 sprintf (histo,
"EB Amplitude Full Map");
107 meEBUncalibRecHitsAmpFullMap_ =
dbe_->
bookProfile2D(histo, histo, 170, -85., 85., 360, 0., 360., 200, 0., 4000.);
109 sprintf (histo,
"EB Pedestal Full Map");
110 meEBUncalibRecHitsPedFullMap_ =
dbe_->
bookProfile2D(histo, histo, 170, -85., 85., 360, 0., 360., 50, 194., 201.);
112 for (
int i=0;
i<36 ;
i++)
114 sprintf(histo,
"EB Amp SM%02d",
i+1);
115 meEBUncalibRecHitAmplMap_[
i] =
dbe_->
bookProfile2D(histo, histo, 85, 0., 85., 20, 0., 20., 200, 0., 4000.);
117 sprintf(histo,
"EB Ped SM%02d",
i+1);
118 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_
edm::EDGetTokenT< EBDigiCollection > EBdigiCollection_token_
MonitorElement * meEBUncalibRecHitAmplMap_[36]
MonitorElement * meEBUncalibRecHitPedMap_[36]
MonitorElement * meEBUncalibRecHitsAmplitudeGt100adc_
MonitorElement * meEBUncalibRecHitsPedestal_
MonitorElement * meEBUncalibRecHitsPedFullMap_
void setVerbose(unsigned level)
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.
edm::EDGetTokenT< EBUncalibratedRecHitCollection > EBuncalibrechitCollection_token_
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")