1 #ifndef DTMonitorClient_DTRunConditionVarClient_H 2 #define DTMonitorClient_DTRunConditionVarClient_H 67 int wh,
int nbins,
float min,
float max,
bool isVDCorr=
false);
105 std::map<int, std::map<std::string, MonitorElement*> >
wheelHistos;
std::map< std::string, MonitorElement * > summaryHistos
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
DQM Client Diagnostic.
MonitorElement * getChamberHistos(DQMStore::IGetter &, const DTChamberId &, std::string)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
float varQuality(float var, float maxGood, float minBad)
MonitorElement * glbVDriftSummary
const DTMtime * mTimeMap_
void percDevVDrift(DTChamberId indexCh, float meanVD, float sigmaVD, float &devVD, float &errdevVD)
edm::ESHandle< DTMtime > mTime
DTRunConditionVarClient(const edm::ParameterSet &ps)
Constructor.
void bookWheelHistos(DQMStore::IBooker &, std::string histoType, std::string subfolder, int wh, int nbins, float min, float max, bool isVDCorr=false)
book the report summary
MonitorElement * glbT0Summary
~DTRunConditionVarClient() override
Destructor.
void beginRun(const edm::Run &r, const edm::EventSetup &c) override
std::map< std::string, MonitorElement * > allwheelHistos
std::map< int, std::map< std::string, MonitorElement * > > wheelHistos