#include <HcalDetDiagNoiseMonitor.h>
Private Member Functions | |
void | SaveRates () |
Definition at line 36 of file HcalDetDiagNoiseMonitor.h.
HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor | ( | const edm::ParameterSet & | ps | ) |
Definition at line 155 of file HcalDetDiagNoiseMonitor.cc.
References HcalBaseDQMonitor::AllowedCalibTypes_, dataset_seq_number, HcalBaseDQMonitor::debug_, digiLabel_, HcalBaseDQMonitor::enableCleanup_, FirstOrbit, FirstOrbitLS, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), HPDthresholdHi, HPDthresholdLo, ievt_, HLT_25ns14e33_v1_cff::InputTag, LastOrbit, LastOrbitLS, LocalRun, HcalBaseDQMonitor::makeDiagnostics_, HcalBaseDQMonitor::mergeRuns_, HcalBaseDQMonitor::needLogicalMap_, HcalBaseDQMonitor::NLumiBlocks_, NoisyEvents, HcalBaseDQMonitor::Online_, OutputFilePath, Overwrite, HcalBaseDQMonitor::prefixME_, RMSummary, run_number, setupDone_, HcalBaseDQMonitor::skipOutOfOrderLS_, SpikeThreshold, AlCaHLTBitMon_QueryRunRegistry::string, HcalBaseDQMonitor::subdir_, tok_hbhe_, tok_ho_, tok_l1_, tok_raw_, tok_tb_, and UseDB.
HcalDetDiagNoiseMonitor::~HcalDetDiagNoiseMonitor | ( | ) |
Definition at line 634 of file HcalDetDiagNoiseMonitor.cc.
References LocalRun, RMSummary, SaveRates(), and UpdateHistos().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 281 of file HcalDetDiagNoiseMonitor.cc.
References adc2fC, HcalBaseDQMonitor::analyze(), gather_cfg::cout, FEDRawData::data(), HcalBaseDQMonitor::debug_, relval_parameters_module::energy, HcalDetDiagNoiseRMEvent::energy, reco::tau::disc::Eta(), MonitorElement::Fill(), FirstOrbit, FirstOrbitLS, edm::Event::getByToken(), HcalLogicalMap::getHcalFrontEndId(), HcalBaseDQMonitor::getLogicalMap(), HcalDetDiagNoiseRMSummary::GetRMindex(), hc_Null, HPDEnergy, HPDthresholdHi, HPDthresholdLo, i, edm::EventBase::id(), ievt_, cmsHarvester::index, HcalBaseDQMonitor::IsAllowedCalibType(), edm::HandleBase::isValid(), LastOrbit, LastOrbitLS, LocalRun, HcalBaseDQMonitor::logicalMap_, HcalBaseDQMonitor::LumiInOrder(), edm::EventBase::luminosityBlock(), bookConverter::max, FEDNumbering::MAXHCALFEDID, FEDNumbering::MAXHCALuTCAFEDID, HcalFrontEndId::maxRmIndex, meEVT_, FEDNumbering::MINHCALFEDID, FEDNumbering::MINHCALuTCAFEDID, HcalDetDiagNoiseRMData::n_pix, HcalDetDiagNoiseRMData::n_pix_1, HcalDetDiagNoiseRMData::n_pix_8, HcalDetDiagNoiseRMEvent::n_pix_hi, HcalDetDiagNoiseRMEvent::n_pix_lo, HcalDetDiagNoiseRMData::n_th_300, HcalDetDiagNoiseRMData::n_th_300_LS, HcalDetDiagNoiseRMData::n_th_hi, HcalDetDiagNoiseRMData::n_th_hi_LS, HcalDetDiagNoiseRMEvent::n_zero, newLS, NoisyEvents, NZeroes, colinearityKinematic::Phi, HcalDetDiagNoiseRMData::pix, PixelMult, lumiPlot::rawdata, RBXEnergy, HcalDetDiagNoiseRMSummary::reset(), submit::rm, HcalDetDiagNoiseRMSummary::rm, HcalFrontEndId::rmIndex(), RMSummary, edm::EventID::run(), run_number, SaveRates(), sd, FEDRawData::size(), AlCaHLTBitMon_QueryRunRegistry::string, subdets, tok_hbhe_, tok_ho_, tok_l1_, tok_raw_, tok_tb_, TriggerBx11, TriggerBx12, and UpdateHistos().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 208 of file HcalDetDiagNoiseMonitor.cc.
References HcalBaseDQMonitor::bookHistograms(), gather_cfg::cout, HcalBaseDQMonitor::debug_, HcalBaseDQMonitor::mergeRuns_, reset(), setup(), and HcalBaseDQMonitor::tevt_.
void HcalDetDiagNoiseMonitor::done | ( | ) |
Definition at line 632 of file HcalDetDiagNoiseMonitor.cc.
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 441 of file HcalDetDiagNoiseMonitor.cc.
References MonitorElement::Fill(), HcalDetDiagNoiseRMSummary::GetRMindex(), HB_RBX, HB_RBXmapSpikeCnt, HE_RBX, HE_RBXmapSpikeCnt, HO_RBX, HO_RBXmapSpikeCnt, cmsHarvester::index, HcalFrontEndId::maxRmIndex, HcalDetDiagNoiseRMData::n_th_hi_LS, newLS, HcalDetDiagNoiseRMData::reset_LS(), submit::rm, HcalDetDiagNoiseRMSummary::rm, RMSummary, sd, and SpikeThreshold.
|
inline |
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 205 of file HcalDetDiagNoiseMonitor.cc.
Referenced by bookHistograms().
|
private |
Definition at line 557 of file HcalDetDiagNoiseMonitor.cc.
References dataset_seq_number, patZpeak::events, FirstOrbit, HcalDetDiagNoiseRMSummary::GetRMindex(), HB_RBX, HE_RBX, HO_RBX, ievt_, cmsHarvester::index, LastOrbit, HcalFrontEndId::maxRmIndex, HcalDetDiagNoiseRMData::n_pix, HcalDetDiagNoiseRMData::n_pix_1, HcalDetDiagNoiseRMData::n_pix_8, HcalDetDiagNoiseRMData::n_th_300, HcalDetDiagNoiseRMData::n_th_hi, OutputFilePath, Overwrite, HcalDetDiagNoiseRMData::pix, submit::rm, HcalDetDiagNoiseRMSummary::rm, RMSummary, DTTTrigCorrFirst::run, run_number, tree::t, interactiveExample::theFile, cond::rpcobgas::time, and MainPageGenerator::tree.
Referenced by analyze(), and ~HcalDetDiagNoiseMonitor().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 221 of file HcalDetDiagNoiseMonitor.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), DQMStore::IBooker::bookInt(), HB_RBX, HB_RBXmapSpikeCnt, HBM_Rate300, HBM_Rate50, HBP_Rate300, HBP_Rate50, HE_RBX, HE_RBXmapSpikeCnt, HEM_Rate300, HEM_Rate50, HEP_Rate300, HEP_Rate50, HO0_Rate300, HO0_Rate50, HO1M_Rate300, HO1M_Rate50, HO1P_Rate300, HO1P_Rate50, HO_RBX, HO_RBXmapSpikeCnt, HPDEnergy, i, meEVT_, mergeVDriftHistosByStation::name, NZeroes, PixelMult, RBXEnergy, RMSummary, MonitorElement::setAxisTitle(), MonitorElement::setBinLabel(), DQMStore::IBooker::setCurrentFolder(), HcalBaseDQMonitor::setup(), setupDone_, AlCaHLTBitMon_QueryRunRegistry::string, HcalBaseDQMonitor::subdir_, indexGen::title, TriggerBx11, and TriggerBx12.
Referenced by bookHistograms().
void HcalDetDiagNoiseMonitor::UpdateHistos | ( | ) |
Definition at line 495 of file HcalDetDiagNoiseMonitor.cc.
References FirstOrbit, HcalDetDiagNoiseRMSummary::GetRMindex(), HB_RBX, HBM_Rate300, HBM_Rate50, HBP_Rate300, HBP_Rate50, HE_RBX, HEM_Rate300, HEM_Rate50, HEP_Rate300, HEP_Rate50, HO0_Rate300, HO0_Rate50, HO1M_Rate300, HO1M_Rate50, HO1P_Rate300, HO1P_Rate50, HO_RBX, cmsHarvester::index, LastOrbit, HcalFrontEndId::maxRmIndex, gen::n, HcalDetDiagNoiseRMData::n_th_300, HcalDetDiagNoiseRMData::n_th_hi, submit::rm, HcalDetDiagNoiseRMSummary::rm, RMSummary, sd, and MonitorElement::setBinContent().
Referenced by analyze(), and ~HcalDetDiagNoiseMonitor().
|
private |
Definition at line 62 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 51 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor().
|
private |
Definition at line 75 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), SaveRates(), and UpdateHistos().
|
private |
Definition at line 77 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 101 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 90 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 86 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 89 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 85 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 102 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 92 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 88 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 91 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 87 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 97 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 94 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 99 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 96 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 98 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 95 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 103 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 106 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 67 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 68 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 73 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), GetStatistics(), HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 76 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), SaveRates(), and UpdateHistos().
|
private |
Definition at line 78 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 81 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), and ~HcalDetDiagNoiseMonitor().
|
private |
Definition at line 83 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 74 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and endLuminosityBlock().
|
private |
Definition at line 80 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 108 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 60 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 61 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 105 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 107 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 113 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), endLuminosityBlock(), HcalDetDiagNoiseMonitor(), SaveRates(), setup(), UpdateHistos(), and ~HcalDetDiagNoiseMonitor().
|
private |
Definition at line 79 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 65 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and setup().
|
private |
Definition at line 69 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 56 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 57 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 55 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 53 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 54 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 109 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 110 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 64 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor().