#include <DQM/HcalDetDiagPedestalMonitor/src/HcalDetDiagPedestalMonitor.cc>
Public Member Functions | |
HcalDetDiagPedestalMonitor (const edm::ParameterSet &) | |
~HcalDetDiagPedestalMonitor () | |
Public Member Functions inherited from HcalBaseDQMonitor | |
HcalBaseDQMonitor (const edm::ParameterSet &ps) | |
HcalBaseDQMonitor () | |
~HcalBaseDQMonitor () | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Private Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) |
void | beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
void | beginRun (const edm::Run &run, const edm::EventSetup &c) |
void | CheckStatus () |
void | endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) |
void | endRun (const edm::Run &run, const edm::EventSetup &c) |
void | fillHistos () |
void | LoadDataset () |
void | LoadReference () |
void | SaveReference () |
Description: [one line class summary]
Implementation: [Notes on implementation]
Definition at line 135 of file HcalDetDiagPedestalMonitor.cc.
|
explicit |
Definition at line 240 of file HcalDetDiagPedestalMonitor.cc.
References createHTMLonly, dataset_seq_number, DatasetName, emap, edm::ParameterSet::getUntrackedParameter(), HBMeanTreshold, HBRmsTreshold, HEMeanTreshold, HERmsTreshold, HFMeanTreshold, HFRmsTreshold, HOMeanTreshold, HORmsTreshold, htmlOutputPath, ievt_, inputLabelDigi_, inputLabelRawData_, IsReference, LocalRun, nHB, nHE, nHF, nHO, nTS_HBHE, nTS_HF, nTS_HO, Online_, OutputFilePath, Overwrite, prefixME_, ReferenceData, run_number, HcalBaseDQMonitor::subdir_, and XmlFilePath.
HcalDetDiagPedestalMonitor::~HcalDetDiagPedestalMonitor | ( | ) |
Definition at line 277 of file HcalDetDiagPedestalMonitor.cc.
|
privatevirtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 424 of file HcalDetDiagPedestalMonitor.cc.
References HcalDetDiagPedestalData::add_statistics(), HcalBaseDQMonitor::analyze(), diJetCalib::calibType, CheckStatus(), createHTMLonly, FEDRawData::data(), eta(), MonitorElement::Fill(), fillHistos(), edm::Event::getByLabel(), edm::Event::getByType(), hb_data, hc_Pedestal, HcalBarrel, HcalEndcap, he_data, hf_data, ho_data, i, edm::EventBase::id(), ievt_, inputLabelDigi_, inputLabelRawData_, edm::HandleBase::isValid(), j, gen::k, prof2calltree::l, LocalRun, FEDNumbering::MAXHCALFEDID, meEVT_, meRUN_, FEDNumbering::MINHCALFEDID, nTS_HBHE, nTS_HF, nTS_HO, Online_, edm::EventBase::orbitNumber(), phi, lumiPlot::rawdata, HcalBaseDQMonitor::reset(), edm::EventID::run(), run_number, SaveReference(), FEDRawData::size(), and relativeConstraints::value.
|
privatevirtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 1296 of file HcalDetDiagPedestalMonitor.cc.
|
privatevirtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 279 of file HcalDetDiagPedestalMonitor.cc.
References DQMStore::book1D(), DQMStore::book2D(), DQMStore::bookInt(), DQMStore::bookString(), createHTMLonly, dataset_seq_number, DatasetName, HcalBaseDQMonitor::dbe_, EtaPhiHists::depth, emap, MonitorElement::Fill(), edm::EventSetup::get(), HcalCondObjectContainer< Item >::getAllChannels(), reco::JetExtendedAssociation::getValue(), HcalCondObjectContainer< Item >::getValues(), DetId::Hcal, HcalChannelStatus::HcalCellMask, HcalChannelStatus::HcalCellOff, htmlFolder, htmlOutputPath, i, KnownBadCells_, LoadDataset(), LoadReference(), meEVT_, meRUN_, mergeVDriftHistosByStation::name, nHB, nHE, nHF, nHO, AlCaHLTBitMon_ParallelJobs::p, Pedestals2DErrorHBHEHF, Pedestals2DErrorHO, Pedestals2DHBHEHF, Pedestals2DHO, Pedestals2DRmsHBHEHF, Pedestals2DRmsHO, PedestalsAve4HB, PedestalsAve4HBref, PedestalsAve4HE, PedestalsAve4HEref, PedestalsAve4HF, PedestalsAve4HFref, PedestalsAve4HO, PedestalsAve4HOref, PedestalsAve4Simp, PedestalsRmsHB, PedestalsRmsHBref, PedestalsRmsHE, PedestalsRmsHEref, PedestalsRmsHF, PedestalsRmsHFref, PedestalsRmsHO, PedestalsRmsHOref, PedestalsRmsSimp, prefixME_, ProblemCellsByDepth_badped, ProblemCellsByDepth_badped_val, ProblemCellsByDepth_badrms, ProblemCellsByDepth_badrms_val, ProblemCellsByDepth_missing, ProblemCellsByDepth_missing_val, ProblemCellsByDepth_unstable, ProblemCellsByDepth_unstable_val, problemnames_, edm::ESHandle< class >::product(), ReferenceRun, RefRun_, run_number, MonitorElement::setAxisRange(), MonitorElement::setAxisTitle(), DQMStore::setCurrentFolder(), EtaPhiHists::setup(), HcalBaseDQMonitor::setup(), ntuplemaker::status, and HcalBaseDQMonitor::subdir_.
|
private |
Definition at line 639 of file HcalDetDiagPedestalMonitor.cc.
References HcalElectronicsMap::allElectronicsIdPrecision(), CalcEtaBin(), HcalDetDiagPedestalData::change_status(), HcalDetId::depth(), EtaPhiHists::depth, DetId::det(), cond::rpcobgas::detid, alignCSCRings::e, emap, eta(), MonitorElement::Fill(), HcalDetDiagPedestalData::get_average(), HcalDetDiagPedestalData::get_overflow(), HcalDetDiagPedestalData::get_reference(), HcalDetDiagPedestalData::get_statistics(), hb_data, HBMeanTreshold, HBRmsTreshold, DetId::Hcal, HcalBarrel, HcalEndcap, HcalForward, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HcalOuter, he_data, HEMeanTreshold, HERmsTreshold, hf_data, HFMeanTreshold, HFRmsTreshold, ho_data, HOMeanTreshold, HORmsTreshold, i, HcalDetId::ieta(), ievt_, HcalDetId::iphi(), KnownBadCells_, HcalElectronicsMap::lookup(), HcalDetDiagPedestalData::nBadPed, HcalDetDiagPedestalData::nBadRms, HcalDetDiagPedestalData::nChecks, HcalDetDiagPedestalData::nMissing, nTS_HBHE, nTS_HF, nTS_HO, HcalDetDiagPedestalData::nUnstable, Pedestals2DErrorHBHEHF, Pedestals2DErrorHO, PedestalsAve4HBref, PedestalsAve4HEref, PedestalsAve4HFref, PedestalsAve4HOref, PedestalsRmsHBref, PedestalsRmsHEref, PedestalsRmsHFref, PedestalsRmsHOref, phi, ProblemCellsByDepth_badped, ProblemCellsByDepth_badped_val, ProblemCellsByDepth_badrms, ProblemCellsByDepth_badrms_val, ProblemCellsByDepth_missing, ProblemCellsByDepth_missing_val, ProblemCellsByDepth_unstable, ProblemCellsByDepth_unstable_val, DetId::rawId(), MonitorElement::Reset(), plotscripts::rms(), sd, ntuplemaker::status, DetId::subdetId(), and tmp.
Referenced by analyze(), and endRun().
|
privatevirtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 1297 of file HcalDetDiagPedestalMonitor.cc.
|
privatevirtual |
Reimplemented from HcalBaseDQMonitor.
Definition at line 922 of file HcalDetDiagPedestalMonitor.cc.
References CheckStatus(), createHTMLonly, fillHistos(), ievt_, LocalRun, Online_, and SaveReference().
|
private |
Definition at line 529 of file HcalDetDiagPedestalMonitor.cc.
References abs, eta(), MonitorElement::Fill(), HcalDetDiagPedestalData::get_average(), hb_data, he_data, hf_data, ho_data, isSiPM(), Pedestals2DHBHEHF, Pedestals2DHO, Pedestals2DRmsHBHEHF, Pedestals2DRmsHO, PedestalsAve4HB, PedestalsAve4HE, PedestalsAve4HF, PedestalsAve4HO, PedestalsAve4Simp, PedestalsRmsHB, PedestalsRmsHE, PedestalsRmsHF, PedestalsRmsHO, PedestalsRmsSimp, phi, MonitorElement::Reset(), RMS, and plotscripts::rms().
Referenced by analyze(), and endRun().
|
private |
Definition at line 1214 of file HcalDetDiagPedestalMonitor.cc.
References createHTMLonly, dataset_seq_number, DatasetName, reco::tau::disc::Eta(), patZpeak::events, f, MonitorElement::Fill(), hb_data, he_data, hf_data, ho_data, ievt_, meEVT_, meRUN_, nHB, nHE, nHF, nHO, colinearityKinematic::Phi, plotscripts::rms(), DTTTrigCorrFirst::run, run_number, HcalDetDiagPedestalData::set_data(), HcalDetDiagPedestalData::set_statistics(), and lumiQTWidget::t.
Referenced by beginRun().
|
private |
Definition at line 1157 of file HcalDetDiagPedestalMonitor.cc.
References reco::tau::disc::Eta(), f, hb_data, he_data, hf_data, ho_data, IsReference, colinearityKinematic::Phi, ReferenceData, ReferenceRun, plotscripts::rms(), HcalDetDiagPedestalData::set_reference(), and lumiQTWidget::t.
Referenced by beginRun().
|
private |
Definition at line 931 of file HcalDetDiagPedestalMonitor.cc.
References HcalElectronicsMap::allElectronicsIdPrecision(), dataset_seq_number, HcalDetId::depth(), DetId::det(), cond::rpcobgas::detid, emap, reco::tau::disc::Eta(), eta(), patZpeak::events, HcalDetDiagPedestalData::get_average(), HcalDetDiagPedestalData::get_statistics(), HcalDetDiagPedestalData::get_status(), hb_data, DetId::Hcal, HcalBarrel, HcalEndcap, HcalForward, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HcalOuter, he_data, hf_data, ho_data, HcalDetId::ieta(), ievt_, HcalDetId::iphi(), HcalElectronicsMap::lookup(), OutputFilePath, Overwrite, phi, colinearityKinematic::Phi, plotscripts::rms(), DTTTrigCorrFirst::run, run_number, step1_ZMM_7Tev::Status, DetId::subdetId(), lumiQTWidget::t, interactiveExample::theFile, cond::rpcobgas::time, MainPageGenerator::tree, xmlFile(), and XmlFilePath.
Referenced by analyze(), and endRun().
|
private |
Definition at line 183 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), beginRun(), endRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 161 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), LoadDataset(), and SaveReference().
|
private |
Definition at line 181 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 149 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), CheckStatus(), HcalDetDiagPedestalMonitor(), and SaveReference().
|
private |
Definition at line 231 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), fillHistos(), LoadDataset(), LoadReference(), and SaveReference().
|
private |
Definition at line 166 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 167 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 232 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), fillHistos(), LoadDataset(), LoadReference(), and SaveReference().
|
private |
Definition at line 168 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 169 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 234 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), fillHistos(), LoadDataset(), LoadReference(), and SaveReference().
|
private |
Definition at line 172 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 173 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 233 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), fillHistos(), LoadDataset(), LoadReference(), and SaveReference().
|
private |
Definition at line 170 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 171 of file HcalDetDiagPedestalMonitor.cc.
Referenced by CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 190 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun().
|
private |
Definition at line 182 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 159 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), endRun(), HcalDetDiagPedestalMonitor(), LoadDataset(), and SaveReference().
|
private |
Definition at line 150 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 151 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 162 of file HcalDetDiagPedestalMonitor.cc.
Referenced by HcalDetDiagPedestalMonitor(), and LoadReference().
|
private |
Definition at line 236 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 163 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), endRun(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 190 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), beginRun(), and LoadDataset().
|
private |
Definition at line 190 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), beginRun(), and LoadDataset().
|
private |
Definition at line 164 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 164 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 164 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 164 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), HcalDetDiagPedestalMonitor(), and LoadDataset().
|
private |
Definition at line 189 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 189 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 189 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), CheckStatus(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 186 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), endRun(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 177 of file HcalDetDiagPedestalMonitor.cc.
Referenced by HcalDetDiagPedestalMonitor(), and SaveReference().
|
private |
Definition at line 187 of file HcalDetDiagPedestalMonitor.cc.
Referenced by HcalDetDiagPedestalMonitor(), and SaveReference().
|
private |
Definition at line 217 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 218 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 215 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 216 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 213 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 214 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 192 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 198 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 193 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 199 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 195 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 201 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 194 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 200 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 196 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 202 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 208 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 203 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 209 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 205 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 211 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 204 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 210 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 206 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and fillHistos().
|
private |
Definition at line 185 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and HcalDetDiagPedestalMonitor().
|
private |
Definition at line 222 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 227 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 223 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 228 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 220 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 225 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 221 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 226 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and CheckStatus().
|
private |
Definition at line 229 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun().
|
private |
Definition at line 175 of file HcalDetDiagPedestalMonitor.cc.
Referenced by HcalDetDiagPedestalMonitor(), and LoadReference().
|
private |
Definition at line 176 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun(), and LoadReference().
|
private |
Definition at line 191 of file HcalDetDiagPedestalMonitor.cc.
Referenced by beginRun().
|
private |
Definition at line 160 of file HcalDetDiagPedestalMonitor.cc.
Referenced by analyze(), beginRun(), HcalDetDiagPedestalMonitor(), LoadDataset(), and SaveReference().
|
private |
Definition at line 178 of file HcalDetDiagPedestalMonitor.cc.
Referenced by HcalDetDiagPedestalMonitor(), and SaveReference().