73 if (hPSet.getParameter<
bool>(
"SimGainRenormalisation")) {
75 }
else if (hPSet.getParameter<
bool>(
"GainRenormalisation")) {
107 if (fPSet.getParameter<
bool>(
"HistoMaps_On")) {
118 if (hPSet.getParameter<
bool>(
"SimGainRenormalisation")) {
120 }
else if (hPSet.getParameter<
bool>(
"GainRenormalisation")) {
139 std::make_unique<SiStripLorentzAngleDQM>(
lorentzAngleToken_, iRun, hPSet, fPSet, tTopo, tkDetMap);
169 noisesDQM_->analysisOnDemand(eSetup, requestedDetId);
172 qualityDQM_->analysisOnDemand(eSetup, requestedDetId);
185 cablingDQM_->analysisOnDemand(eSetup, requestedDetId);
201 uint32_t requestedSide,
202 uint32_t requestedLayer) {
204 pedestalsDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
207 noisesDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
210 qualityDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
214 apvgainsDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
217 lorentzangleDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
220 bpcorrectionDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
223 cablingDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
226 lowthresholdDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
229 highthresholdDQM_->analysisOnDemand(eSetup, requestedSubDetector, requestedSide, requestedLayer);
305 if (outputMEsInRootFile) {
T getParameter(std::string const &) const
void beginRun(edm::RunNumber_t iRun, edm::EventSetup const &eSetup)
edm::ESGetToken< SiStripLorentzAngle, SiStripLorentzAngleRcd > lorentzAngleToken_
std::unique_ptr< SiStripCablingDQM > cablingDQM_
edm::ESGetToken< SiStripApvGain, SiStripApvGainSimRcd > simGainToken_
edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > detCablingToken_
std::unique_ptr< SiStripQualityDQM > qualityDQM_
std::unique_ptr< SiStripThresholdDQM > lowthresholdDQM_
edm::ESGetToken< SiStripBackPlaneCorrection, SiStripBackPlaneCorrectionRcd > backplaneCorrectionToken_
bool monitorBackPlaneCorrection_
std::unique_ptr< SiStripThresholdDQM > highthresholdDQM_
SiStripClassToMonitorCondData(edm::ParameterSet const &iConfig, edm::ConsumesCollector iC)
void getLayerMEsOnDemand(edm::EventSetup const &eSetup, std::string requestedSubDetector, uint32_t requestedSide, uint32_t requestedLayer)
std::unique_ptr< SiStripPedestalsDQM > pedestalsDQM_
edm::ESGetToken< TkDetMap, TrackerTopologyRcd > tkDetMapToken_
bool getData(T &iHolder) const
std::unique_ptr< SiStripNoisesDQM > noisesDQM_
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > qualityToken_
void getModMEsOnDemand(edm::EventSetup const &eSetup, uint32_t requestedDetId)
std::unique_ptr< SiStripBackPlaneCorrectionDQM > bpcorrectionDQM_
bool monitorLorentzAngle_
edm::ESGetToken< SiStripThreshold, SiStripThresholdRcd > thresholdToken_
bool monitorLowThreshold_
edm::ESGetToken< SiStripNoises, SiStripNoisesRcd > noiseToken_
std::unique_ptr< SiStripLorentzAngleDQM > lorentzangleDQM_
edm::ESGetToken< SiStripApvGain, SiStripApvGainRcd > gainTokenForNoise_
edm::ESGetToken< SiStripApvGain, SiStripApvGainRcd > gainToken_
std::unique_ptr< SiStripApvGainsDQM > apvgainsDQM_
void analyseCondData(const edm::EventSetup &)
edm::ESGetToken< SiStripPedestals, SiStripPedestalsRcd > pedestalsToken_
bool monitorHighThreshold_
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
~SiStripClassToMonitorCondData()