#include <TPRunSummary.h>
Public Member Functions | |
void | beginRun (edm::Run const &, edm::EventSetup const &) override |
std::vector< flag::Flag > | endJob (DQMStore::IBooker &, DQMStore::IGetter &) override |
void | endLuminosityBlock (DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override |
TPRunSummary (std::string const &, std::string const &, edm::ParameterSet const &) | |
~TPRunSummary () override | |
Public Member Functions inherited from hcaldqm::DQClient | |
virtual void | beginLuminosityBlock (DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &lb, edm::EventSetup const &) |
DQClient (std::string const &, std::string const &, edm::ParameterSet const &) | |
~DQClient () override | |
Public Member Functions inherited from hcaldqm::DQModule | |
DQModule (edm::ParameterSet const &) | |
virtual | ~DQModule () noexcept(false) |
Protected Types | |
enum | TPFlag { fEtMsm = 0, fFGMsm = 1, nTPFlag = 3 } |
Protected Attributes | |
ContainerSingle2D | _cEtMsmFraction_depthlike |
ContainerSingle2D | _cFGMsmFraction_depthlike |
double | _thresh_EtMsmRate_high |
double | _thresh_EtMsmRate_low |
double | _thresh_FGMsmRate_high |
double | _thresh_FGMsmRate_low |
Protected Attributes inherited from hcaldqm::DQClient | |
const HcalElectronicsMap * | _emap |
int | _maxProcessedLS |
std::string | _taskname |
int | _totalLS |
std::vector< uint32_t > | _vcdaqEids |
std::vector< int > | _vCrates |
std::vector< int > | _vFEDs |
std::vector< uint32_t > | _vhashCrates |
std::vector< uint32_t > | _vhashFEDs |
ContainerXXX< uint32_t > | _xQuality |
Protected Attributes inherited from hcaldqm::DQModule | |
int | _currentLS |
int | _debug |
int | _evsPerLS |
int | _evsTotal |
Logger | _logger |
int | _maxLS |
ModuleType | _mtype |
std::string | _name |
ProcessingType | _ptype |
std::string | _runkeyName |
int | _runkeyVal |
std::string | _subsystem |
Additional Inherited Members | |
Public Types inherited from hcaldqm::DQClient | |
typedef dqm::legacy::DQMStore | DQMStore |
typedef dqm::legacy::MonitorElement | MonitorElement |
Definition at line 8 of file TPRunSummary.h.
|
protected |
Enumerator | |
---|---|
fEtMsm | |
fFGMsm | |
nTPFlag |
Definition at line 27 of file TPRunSummary.h.
hcaldqm::TPRunSummary::TPRunSummary | ( | std::string const & | name, |
std::string const & | taskname, | ||
edm::ParameterSet const & | ps | ||
) |
Definition at line 5 of file TPRunSummary.cc.
References _thresh_EtMsmRate_high, _thresh_EtMsmRate_low, _thresh_FGMsmRate_high, _thresh_FGMsmRate_low, and edm::ParameterSet::getUntrackedParameter().
|
inlineoverride |
Definition at line 11 of file TPRunSummary.h.
|
overridevirtual |
Reimplemented from hcaldqm::DQClient.
Definition at line 13 of file TPRunSummary.cc.
References hcaldqm::DQClient::beginRun(), and alignCSCRings::r.
|
overridevirtual |
Reimplemented from hcaldqm::DQClient.
Definition at line 22 of file TPRunSummary.cc.
References _cEtMsmFraction_depthlike, _cFGMsmFraction_depthlike, hcaldqm::DQClient::_emap, hcaldqm::DQModule::_name, hcaldqm::DQModule::_subsystem, hcaldqm::DQClient::_taskname, _thresh_EtMsmRate_high, _thresh_EtMsmRate_low, _thresh_FGMsmRate_high, _thresh_FGMsmRate_low, hcaldqm::DQClient::_vhashCrates, HcalElectronicsMap::allTriggerId(), hcaldqm::ContainerXXX< STDTYPE >::book(), hcaldqm::ContainerSingle2D::book(), runTauDisplay::eid, hcaldqm::flag::fBAD, hcaldqm::hashfunctions::fCrate, fEtMsm, fFGMsm, hcaldqm::flag::fGOOD, nanoDQM_cff::Flag, hcaldqm::quantity::fN, hcaldqm::flag::fPROBLEMATIC, hcaldqm::quantity::fRatio_0to2, hcaldqm::quantity::fState, hcaldqm::electronicsmap::fT2EHashMap, hcaldqm::quantity::fTTieta, hcaldqm::quantity::fTTiphi, hcaldqm::ContainerXXX< STDTYPE >::get(), hcaldqm::ContainerSingle2D::getBinContent(), hcaldqm::ContainerSingle2D::getBinEntries(), HcalBarrel, HcalEndcap, HcalForward, cuy::ib, HcalTrigTowerDetId::ietaAbs(), hcaldqm::ContainerXXX< STDTYPE >::initialize(), hcaldqm::ContainerSingle2D::initialize(), hcaldqm::electronicsmap::ElectronicsMap::initialize(), hcaldqm::ContainerSingle2D::load(), hcaldqm::electronicsmap::ElectronicsMap::lookup(), HcalElectronicsMap::lookup(), nTPFlag, hcaldqm::flag::Flag::reset(), hcaldqm::ContainerSingle2D::setBinContent(), HcalDetId::subdet(), and HcalTrigTowerDetId::version().
|
overridevirtual |
Reimplemented from hcaldqm::DQClient.
Definition at line 15 of file TPRunSummary.cc.
References hcaldqm::DQClient::endLuminosityBlock(), and cuy::ib.
|
protected |
Definition at line 21 of file TPRunSummary.h.
Referenced by endJob().
|
protected |
Definition at line 22 of file TPRunSummary.h.
Referenced by endJob().
|
protected |
Definition at line 25 of file TPRunSummary.h.
Referenced by endJob(), and TPRunSummary().
|
protected |
Definition at line 25 of file TPRunSummary.h.
Referenced by endJob(), and TPRunSummary().
|
protected |
Definition at line 24 of file TPRunSummary.h.
Referenced by endJob(), and TPRunSummary().
|
protected |
Definition at line 24 of file TPRunSummary.h.
Referenced by endJob(), and TPRunSummary().