Public Member Functions | |
void | bookDiff (DQMStore::IBooker &ibooker) |
void | computeDiff (DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) |
bool | isValid () const |
L1TDiffPlotHandler (const edm::ParameterSet &ps, std::string plotName) | |
L1TDiffPlotHandler (const L1TDiffPlotHandler &handler) | |
void | loadHistograms (DQMStore::IGetter &igetter) |
Public Attributes | |
std::string | dir1_ |
std::string | dir2_ |
MonitorElement * | h1_ |
MonitorElement * | h2_ |
MonitorElement * | h_diff_ |
MonitorElement::Kind | histType1_ |
MonitorElement::Kind | histType2_ |
std::string | outputDir_ |
std::string | plotName_ |
Definition at line 29 of file L1TDiffHarvesting.h.
dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::L1TDiffPlotHandler | ( | const edm::ParameterSet & | ps, |
std::string | plotName | ||
) |
Definition at line 9 of file L1TDiffHarvesting.cc.
dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::L1TDiffPlotHandler | ( | const L1TDiffPlotHandler & | handler | ) |
Definition at line 23 of file L1TDiffHarvesting.cc.
void dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::bookDiff | ( | DQMStore::IBooker & | ibooker | ) |
Definition at line 114 of file L1TDiffHarvesting.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), DQMStore::IBooker::bookProfile(), MonitorElement::DQM_KIND_TH1D, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2D, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::getTH1F(), MonitorElement::getTH2F(), MonitorElement::getTProfile(), h1_, h_diff_, histType1_, fastTrackerRecHitType::is2D(), SiStripPI::max, min(), outputDir_, plotName_, and DQMStore::IBooker::setCurrentFolder().
Referenced by computeDiff().
void dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::computeDiff | ( | DQMStore::IBooker & | ibooker, |
DQMStore::IGetter & | igetter | ||
) |
Definition at line 37 of file L1TDiffHarvesting.cc.
References bookDiff(), MonitorElement::DQM_KIND_TH1D, MonitorElement::DQM_KIND_TH1F, MonitorElement::DQM_KIND_TH2D, MonitorElement::DQM_KIND_TH2F, MonitorElement::DQM_KIND_TPROFILE, MonitorElement::getTH1F(), MonitorElement::getTH2F(), MonitorElement::getTProfile(), h1_, h2_, h_diff_, histType1_, fastTrackerRecHitType::is2D(), isValid(), and loadHistograms().
bool dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::isValid | ( | void | ) | const |
Definition at line 99 of file L1TDiffHarvesting.cc.
References MonitorElement::DQM_KIND_INVALID, histType1_, and histType2_.
Referenced by ntupleDataFormat._Object::_checkIsValid(), computeDiff(), and core.AutoHandle.AutoHandle::ReallyLoad().
void dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::loadHistograms | ( | DQMStore::IGetter & | igetter | ) |
Definition at line 79 of file L1TDiffHarvesting.cc.
References dir1_, dir2_, DQMStore::IGetter::get(), h1_, h2_, histType1_, histType2_, MonitorElement::kind(), plotName_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by computeDiff().
std::string dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::dir1_ |
Definition at line 36 of file L1TDiffHarvesting.h.
Referenced by loadHistograms().
std::string dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::dir2_ |
Definition at line 37 of file L1TDiffHarvesting.h.
Referenced by loadHistograms().
MonitorElement* dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::h1_ |
Definition at line 41 of file L1TDiffHarvesting.h.
Referenced by bookDiff(), computeDiff(), and loadHistograms().
MonitorElement* dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::h2_ |
Definition at line 42 of file L1TDiffHarvesting.h.
Referenced by computeDiff(), and loadHistograms().
MonitorElement* dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::h_diff_ |
Definition at line 43 of file L1TDiffHarvesting.h.
Referenced by bookDiff(), and computeDiff().
MonitorElement::Kind dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::histType1_ |
Definition at line 44 of file L1TDiffHarvesting.h.
Referenced by bookDiff(), computeDiff(), isValid(), and loadHistograms().
MonitorElement::Kind dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::histType2_ |
Definition at line 44 of file L1TDiffHarvesting.h.
Referenced by isValid(), and loadHistograms().
std::string dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::outputDir_ |
Definition at line 38 of file L1TDiffHarvesting.h.
Referenced by bookDiff(), batchmanager.BatchManager::PrepareJob(), and valtools.webpage::readCaptions().
std::string dqmoffline::l1t::L1TDiffHarvesting::L1TDiffPlotHandler::plotName_ |
Definition at line 39 of file L1TDiffHarvesting.h.
Referenced by bookDiff(), and loadHistograms().