1 #ifndef DTNoiseAnalysisTest_H 2 #define DTNoiseAnalysisTest_H 87 {{{0.41, 0.08, 0.01, 0.15}},
88 {{0.17, 0.04, 0.01, 0.15}},
89 {{0.06, 0.02, 0.01, 0.15}}}};
91 {{{206, 252, 302, 0}}, {{240, 240, 240, 240}}}};
MonitorElement * threshChannelsHisto
static constexpr std::array< std::array< float, 4 >, 2 > lenghtSL_MB
void beginRun(edm::Run const &run, edm::EventSetup const &context) override
BeginRun.
std::map< int, MonitorElement * > noisyCellHistos
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
std::string getSynchNoiseMEName(int wheelId) const
static constexpr float cellW
static constexpr std::array< std::array< float, 4 >, 3 > kW_MB
void bookHistos(DQMStore::IBooker &)
book the summary histograms
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
DQM Client Diagnostic.
static constexpr float instLumi
edm::ESGetToken< DTGeometry, MuonGeometryRecord > muonGeomToken_
std::string getMEName(const DTChamberId &chID)
Get the ME name.
MonitorElement * summarySynchNoiseHisto
std::map< int, MonitorElement * > noiseHistos
const DTGeometry * muonGeom
MonitorElement * glbSummarySynchNoiseHisto
~DTNoiseAnalysisTest() override
Destructor.
MonitorElement * summaryNoiseHisto
DTNoiseAnalysisTest(const edm::ParameterSet &ps)
Constructor.