#include <SiStripClassToMonitorCondData.h>
Public Types | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Public Member Functions | |
void | analyseCondData (const edm::EventSetup &) |
void | beginJob () |
void | beginRun (edm::RunNumber_t iRun, edm::EventSetup const &eSetup) |
void | endJob () |
void | endRun (edm::EventSetup const &eSetup) |
void | getLayerMEsOnDemand (edm::EventSetup const &eSetup, std::string requestedSubDetector, uint32_t requestedSide, uint32_t requestedLayer) |
void | getModMEsOnDemand (edm::EventSetup const &eSetup, uint32_t requestedDetId) |
SiStripClassToMonitorCondData (edm::ParameterSet const &iConfig) | |
~SiStripClassToMonitorCondData () | |
Private Attributes | |
std::unique_ptr< SiStripApvGainsDQM > | apvgainsDQM_ |
std::unique_ptr< SiStripBackPlaneCorrectionDQM > | bpcorrectionDQM_ |
std::unique_ptr< SiStripCablingDQM > | cablingDQM_ |
edm::ParameterSet | conf_ |
bool | gainRenormalisation_ |
std::unique_ptr< SiStripThresholdDQM > | highthresholdDQM_ |
std::unique_ptr< SiStripLorentzAngleDQM > | lorentzangleDQM_ |
std::unique_ptr< SiStripThresholdDQM > | lowthresholdDQM_ |
bool | monitorApvGains_ |
bool | monitorBackPlaneCorrection_ |
bool | monitorCabling_ |
bool | monitorHighThreshold_ |
bool | monitorLorentzAngle_ |
bool | monitorLowThreshold_ |
bool | monitorNoises_ |
bool | monitorPedestals_ |
bool | monitorQuality_ |
std::unique_ptr< SiStripNoisesDQM > | noisesDQM_ |
std::string | outPutFileName |
std::unique_ptr< SiStripPedestalsDQM > | pedestalsDQM_ |
std::unique_ptr< SiStripQualityDQM > | qualityDQM_ |
Definition at line 39 of file SiStripClassToMonitorCondData.h.
Definition at line 42 of file SiStripClassToMonitorCondData.h.
Definition at line 41 of file SiStripClassToMonitorCondData.h.
|
explicit |
Definition at line 61 of file SiStripClassToMonitorCondData.cc.
References edm::ParameterSet::getParameter(), monitorApvGains_, monitorBackPlaneCorrection_, monitorCabling_, monitorHighThreshold_, monitorLorentzAngle_, monitorLowThreshold_, monitorNoises_, monitorPedestals_, and monitorQuality_.
SiStripClassToMonitorCondData::~SiStripClassToMonitorCondData | ( | ) |
Definition at line 77 of file SiStripClassToMonitorCondData.cc.
void SiStripClassToMonitorCondData::analyseCondData | ( | const edm::EventSetup & | eSetup | ) |
Definition at line 235 of file SiStripClassToMonitorCondData.cc.
References apvgainsDQM_, bpcorrectionDQM_, cablingDQM_, highthresholdDQM_, lorentzangleDQM_, lowthresholdDQM_, monitorApvGains_, monitorBackPlaneCorrection_, monitorCabling_, monitorHighThreshold_, monitorLorentzAngle_, monitorLowThreshold_, monitorNoises_, monitorPedestals_, monitorQuality_, noisesDQM_, pedestalsDQM_, and qualityDQM_.
void SiStripClassToMonitorCondData::beginJob | ( | void | ) |
Definition at line 158 of file SiStripClassToMonitorCondData.cc.
void SiStripClassToMonitorCondData::beginRun | ( | edm::RunNumber_t | iRun, |
edm::EventSetup const & | eSetup | ||
) |
Definition at line 83 of file SiStripClassToMonitorCondData.cc.
References apvgainsDQM_, bpcorrectionDQM_, cablingDQM_, conf_, edm::ParameterSet::getParameter(), highthresholdDQM_, lorentzangleDQM_, lowthresholdDQM_, monitorApvGains_, monitorBackPlaneCorrection_, monitorCabling_, monitorHighThreshold_, monitorLorentzAngle_, monitorLowThreshold_, monitorNoises_, monitorPedestals_, monitorQuality_, noisesDQM_, pedestalsDQM_, and qualityDQM_.
Referenced by SiStripMonitorCondDataOnDemandExample::beginRun(), and SiStripAnalyser::beginRun().
void SiStripClassToMonitorCondData::endJob | ( | void | ) |
Definition at line 287 of file SiStripClassToMonitorCondData.cc.
void SiStripClassToMonitorCondData::endRun | ( | edm::EventSetup const & | eSetup | ) |
Definition at line 271 of file SiStripClassToMonitorCondData.cc.
References conf_, edm::ParameterSet::getParameter(), reco_skim_cfg_mod::outputFileName, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by SiStripMonitorCondDataOnDemandExample::endRun().
void SiStripClassToMonitorCondData::getLayerMEsOnDemand | ( | edm::EventSetup const & | eSetup, |
std::string | requestedSubDetector, | ||
uint32_t | requestedSide, | ||
uint32_t | requestedLayer | ||
) |
Definition at line 198 of file SiStripClassToMonitorCondData.cc.
References apvgainsDQM_, bpcorrectionDQM_, cablingDQM_, highthresholdDQM_, lorentzangleDQM_, lowthresholdDQM_, monitorApvGains_, monitorBackPlaneCorrection_, monitorCabling_, monitorHighThreshold_, monitorLorentzAngle_, monitorLowThreshold_, monitorNoises_, monitorPedestals_, monitorQuality_, noisesDQM_, pedestalsDQM_, and qualityDQM_.
Referenced by SiStripMonitorCondDataOnDemandExample::analyze().
void SiStripClassToMonitorCondData::getModMEsOnDemand | ( | edm::EventSetup const & | eSetup, |
uint32_t | requestedDetId | ||
) |
Definition at line 163 of file SiStripClassToMonitorCondData.cc.
References apvgainsDQM_, bpcorrectionDQM_, cablingDQM_, highthresholdDQM_, lorentzangleDQM_, lowthresholdDQM_, monitorApvGains_, monitorBackPlaneCorrection_, monitorCabling_, monitorHighThreshold_, monitorLorentzAngle_, monitorLowThreshold_, monitorNoises_, monitorPedestals_, monitorQuality_, noisesDQM_, pedestalsDQM_, and qualityDQM_.
|
private |
Definition at line 80 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 82 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 83 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 61 of file SiStripClassToMonitorCondData.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 73 of file SiStripClassToMonitorCondData.h.
|
private |
Definition at line 85 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 81 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 84 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 66 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 68 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 71 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 70 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 67 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 69 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 64 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 63 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 65 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), getModMEsOnDemand(), and SiStripClassToMonitorCondData().
|
private |
Definition at line 78 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 75 of file SiStripClassToMonitorCondData.h.
|
private |
Definition at line 77 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().
|
private |
Definition at line 79 of file SiStripClassToMonitorCondData.h.
Referenced by analyseCondData(), beginRun(), getLayerMEsOnDemand(), and getModMEsOnDemand().