#include <HcalDetDiagNoiseMonitor.h>
Private Member Functions | |
void | SaveRates () |
HcalDetDiagNoiseMonitor::HcalDetDiagNoiseMonitor | ( | const edm::ParameterSet & | ps | ) |
Definition at line 160 of file HcalDetDiagNoiseMonitor.cc.
References HcalBaseDQMonitor::AllowedCalibTypes_, dataset_seq_number, HcalBaseDQMonitor::debug_, digiLabel_, HcalBaseDQMonitor::enableCleanup_, FirstOrbit, FirstOrbitLS, edm::ParameterSet::getUntrackedParameter(), HPDthresholdHi, HPDthresholdLo, ievt_, L1ADataLabel_, LastOrbit, LastOrbitLS, LocalRun, HcalBaseDQMonitor::makeDiagnostics_, HcalBaseDQMonitor::mergeRuns_, HcalBaseDQMonitor::needLogicalMap_, HcalBaseDQMonitor::NLumiBlocks_, NoisyEvents, HcalBaseDQMonitor::Online_, OutputFilePath, Overwrite, HcalBaseDQMonitor::prefixME_, rawDataLabel_, RMSummary, run_number, setupDone_, HcalBaseDQMonitor::skipOutOfOrderLS_, SpikeThreshold, AlCaHLTBitMon_QueryRunRegistry::string, HcalBaseDQMonitor::subdir_, and UseDB.
HcalDetDiagNoiseMonitor::~HcalDetDiagNoiseMonitor | ( | ) |
Definition at line 636 of file HcalDetDiagNoiseMonitor.cc.
References LocalRun, SaveRates(), and UpdateHistos().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 289 of file HcalDetDiagNoiseMonitor.cc.
References adc2fC, HcalBaseDQMonitor::analyze(), gather_cfg::cout, FEDRawData::data(), HcalBaseDQMonitor::dbe_, HcalBaseDQMonitor::debug_, digiLabel_, relval_parameters_module::energy, HcalDetDiagNoiseRMEvent::energy, reco::tau::disc::Eta(), MonitorElement::Fill(), FirstOrbit, FirstOrbitLS, edm::Event::getByLabel(), HcalLogicalMap::getHcalFrontEndId(), HcalBaseDQMonitor::getLogicalMap(), HcalDetDiagNoiseRMSummary::GetRMindex(), hc_Null, hcalTBTriggerDataTag_, HPDEnergy, HPDthresholdHi, HPDthresholdLo, i, edm::EventBase::id(), ievt_, getHLTprescales::index, HcalBaseDQMonitor::IsAllowedCalibType(), edm::HandleBase::isValid(), L1ADataLabel_, LastOrbit, LastOrbitLS, LocalRun, HcalBaseDQMonitor::logicalMap_, HcalBaseDQMonitor::LumiInOrder(), edm::EventBase::luminosityBlock(), max(), FEDNumbering::MAXHCALFEDID, HcalFrontEndId::maxRmIndex, meEVT_, FEDNumbering::MINHCALFEDID, 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, rawDataLabel_, RBXEnergy, HcalDetDiagNoiseRMSummary::reset(), submit::rm, HcalDetDiagNoiseRMSummary::rm, HcalFrontEndId::rmIndex(), RMSummary, edm::EventID::run(), run_number, SaveRates(), sd, FEDRawData::size(), AlCaHLTBitMon_QueryRunRegistry::string, subdets, TriggerBx11, TriggerBx12, and UpdateHistos().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 213 of file HcalDetDiagNoiseMonitor.cc.
References HcalBaseDQMonitor::beginRun(), gather_cfg::cout, HcalBaseDQMonitor::debug_, HcalBaseDQMonitor::mergeRuns_, reset(), setup(), and HcalBaseDQMonitor::tevt_.
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 203 of file HcalDetDiagNoiseMonitor.cc.
References HcalBaseDQMonitor::dbe_, DQMStore::removeContents(), DQMStore::setCurrentFolder(), and HcalBaseDQMonitor::subdir_.
void HcalDetDiagNoiseMonitor::done | ( | ) |
Definition at line 634 of file HcalDetDiagNoiseMonitor.cc.
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 444 of file HcalDetDiagNoiseMonitor.cc.
References MonitorElement::Fill(), HcalDetDiagNoiseRMSummary::GetRMindex(), HB_RBX, HB_RBXmapSpikeCnt, HE_RBX, HE_RBXmapSpikeCnt, HO_RBX, HO_RBXmapSpikeCnt, getHLTprescales::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 210 of file HcalDetDiagNoiseMonitor.cc.
Referenced by beginRun().
|
private |
Definition at line 560 of file HcalDetDiagNoiseMonitor.cc.
References dataset_seq_number, patZpeak::events, FirstOrbit, HcalDetDiagNoiseRMSummary::GetRMindex(), HB_RBX, HE_RBX, HO_RBX, ievt_, getHLTprescales::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, lumiQTWidget::t, interactiveExample::theFile, cond::rpcobgas::time, and diffTreeTool::tree.
Referenced by analyze(), and ~HcalDetDiagNoiseMonitor().
|
virtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 226 of file HcalDetDiagNoiseMonitor.cc.
References DQMStore::book1D(), DQMStore::book2D(), DQMStore::bookInt(), HcalBaseDQMonitor::dbe_, 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, NULL, NZeroes, PixelMult, RBXEnergy, RMSummary, MonitorElement::setAxisTitle(), MonitorElement::setBinLabel(), DQMStore::setCurrentFolder(), HcalBaseDQMonitor::setup(), setupDone_, AlCaHLTBitMon_QueryRunRegistry::string, HcalBaseDQMonitor::subdir_, indexGen::title, TriggerBx11, and TriggerBx12.
Referenced by beginRun().
void HcalDetDiagNoiseMonitor::UpdateHistos | ( | ) |
Definition at line 498 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, getHLTprescales::index, LastOrbit, HcalFrontEndId::maxRmIndex, 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 55 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 49 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 68 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), SaveRates(), and UpdateHistos().
|
private |
Definition at line 70 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 94 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 83 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 79 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 82 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 78 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 51 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze().
|
private |
Definition at line 95 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 85 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 81 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 84 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 80 of file HcalDetDiagNoiseMonitor.h.
Referenced by setup(), and UpdateHistos().
|
private |
Definition at line 90 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 92 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 91 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 96 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and setup().
|
private |
Definition at line 99 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 60 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 61 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 66 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), GetStatistics(), HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 48 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 69 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), SaveRates(), and UpdateHistos().
|
private |
Definition at line 71 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 74 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), and ~HcalDetDiagNoiseMonitor().
|
private |
Definition at line 76 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 67 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and endLuminosityBlock().
|
private |
Definition at line 73 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 101 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 53 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 54 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 98 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 50 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 100 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 106 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), endLuminosityBlock(), HcalDetDiagNoiseMonitor(), SaveRates(), setup(), and UpdateHistos().
|
private |
Definition at line 72 of file HcalDetDiagNoiseMonitor.h.
Referenced by analyze(), HcalDetDiagNoiseMonitor(), and SaveRates().
|
private |
Definition at line 58 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor(), and setup().
|
private |
Definition at line 62 of file HcalDetDiagNoiseMonitor.h.
Referenced by endLuminosityBlock(), and HcalDetDiagNoiseMonitor().
|
private |
Definition at line 102 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 103 of file HcalDetDiagNoiseMonitor.h.
|
private |
Definition at line 57 of file HcalDetDiagNoiseMonitor.h.
Referenced by HcalDetDiagNoiseMonitor().