Go to the documentation of this file. 1 #ifndef DTResolutionTest_H
2 #define DTResolutionTest_H
std::map< std::string, MonitorElement * > MeanHistosSetRange2D
void bookHistos(DQMStore::IBooker &, const DTChamberId &ch)
book the new ME
std::string getMEName2D(const DTSuperLayerId &slID)
std::map< std::string, MonitorElement * > SlopeHistosSetRange2D
std::map< std::pair< int, int >, int > cmsSlopeHistos
std::map< std::string, MonitorElement * > SigmaHistosSetRange
std::map< int, MonitorElement * > wheelMeanHistos
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
DQM Client Diagnostic.
std::map< std::pair< int, int >, bool > SlopeFilled
std::map< std::string, MonitorElement * > SlopeHistosSetRange
std::map< int, MonitorElement * > wheelSlopeHistos
std::map< int, MonitorElement * > wheelSigmaHistos
std::map< std::pair< int, int >, bool > SigmaFilled
DTResolutionTest(const edm::ParameterSet &ps)
Constructor.
std::map< std::pair< int, int >, int > cmsMeanHistos
edm::ESHandle< DTGeometry > muonGeom
~DTResolutionTest() override
Destructor.
std::map< std::pair< int, int >, MonitorElement * > MeanHistos
edm::ParameterSet parameters
std::map< std::string, MonitorElement * > MeanHistosSetRange
std::string getMEName(const DTSuperLayerId &slID)
Get the ME name.
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Endjob.
std::map< std::string, MonitorElement * > SigmaHistosSetRange2D
std::map< std::pair< int, int >, bool > MeanFilled
int stationFromBin(int bin) const
std::map< std::pair< int, int >, MonitorElement * > SigmaHistos
std::map< std::pair< int, int >, MonitorElement * > SlopeHistos
int slFromBin(int bin) const
std::map< std::pair< int, int >, int > cmsSigmaHistos