#include <HcalDeadCellClient.h>
Public Member Functions | |
void | analyze (void) |
void | beginJob (void) |
void | beginRun (void) |
void | calculateProblems (void) |
void | cleanup (void) |
void | endJob (void) |
void | endRun (void) |
bool | hasErrors_Temp (void) |
bool | hasOther_Temp (void) |
bool | hasWarnings_Temp (void) |
HcalDeadCellClient () | |
Constructors. More... | |
HcalDeadCellClient (std::string myname) | |
HcalDeadCellClient (std::string myname, const edm::ParameterSet &ps) | |
void | setup (void) |
bool | test_enabled (void) |
void | updateChannelStatus (std::map< HcalDetId, unsigned int > &myqual) |
~HcalDeadCellClient () | |
Destructor. More... | |
Public Member Functions inherited from HcalBaseDQClient | |
void | getLogicalMap (const edm::EventSetup &es) |
HcalBaseDQClient () | |
HcalBaseDQClient (std::string s, const edm::ParameterSet &ps) | |
virtual void | htmlOutput (std::string htmlDir) |
std::string | name () |
void | setEventSetup (const edm::EventSetup &es) |
virtual void | setStatusMap (std::map< HcalDetId, unsigned int > &map) |
virtual bool | validHtmlOutput () |
virtual | ~HcalBaseDQClient (void) |
Private Attributes | |
bool | excludeHOring2_backup_ |
int | HBpresent_ |
int | HEpresent_ |
int | HFpresent_ |
int | HOpresent_ |
int | nevts_ |
Additional Inherited Members | |
Public Attributes inherited from HcalBaseDQClient | |
int | badChannelStatusMask_ |
std::map< HcalDetId, unsigned int > | badstatusmap |
const edm::EventSetup * | c |
bool | cloneME_ |
int | debug_ |
DQMStore * | dqmStore_ |
bool | enableCleanup_ |
bool | enoughevents_ |
HcalLogicalMap * | logicalMap_ |
double | minerrorrate_ |
int | minevents_ |
std::string | name_ |
bool | needLogicalMap_ |
bool | Online_ |
std::string | prefixME_ |
MonitorElement * | ProblemCells |
EtaPhiHists * | ProblemCellsByDepth |
std::vector< std::string > | problemnames_ |
std::string | subdir_ |
bool | testenabled_ |
bool | validHtmlOutput_ |
Definition at line 8 of file HcalDeadCellClient.h.
|
inline |
Constructors.
Definition at line 13 of file HcalDeadCellClient.h.
References HcalBaseDQClient::name_.
HcalDeadCellClient::HcalDeadCellClient | ( | std::string | myname | ) |
Definition at line 18 of file HcalDeadCellClient.cc.
References gather_cfg::cout, and HcalBaseDQClient::name_.
HcalDeadCellClient::HcalDeadCellClient | ( | std::string | myname, |
const edm::ParameterSet & | ps | ||
) |
Definition at line 24 of file HcalDeadCellClient.cc.
References HcalBaseDQClient::badChannelStatusMask_, HcalBaseDQClient::cloneME_, HcalBaseDQClient::debug_, HcalBaseDQClient::enableCleanup_, excludeHOring2_backup_, edm::ParameterSet::getUntrackedParameter(), HcalChannelStatus::HcalCellDead, HcalBaseDQClient::minerrorrate_, HcalBaseDQClient::minevents_, HcalBaseDQClient::name_, HcalBaseDQClient::Online_, HcalBaseDQClient::prefixME_, HcalBaseDQClient::ProblemCells, HcalBaseDQClient::ProblemCellsByDepth, AlCaHLTBitMon_QueryRunRegistry::string, HcalBaseDQClient::subdir_, and HcalBaseDQClient::validHtmlOutput_.
HcalDeadCellClient::~HcalDeadCellClient | ( | ) |
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 56 of file HcalDeadCellClient.cc.
References calculateProblems(), gather_cfg::cout, and HcalBaseDQClient::debug_.
Referenced by endRun().
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 278 of file HcalDeadCellClient.cc.
References gather_cfg::cout, HcalBaseDQClient::debug_, HcalBaseDQClient::dqmStore_, cppFunctionSkipper::operator, and DQMStore::showDirStructure().
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 289 of file HcalDeadCellClient.cc.
References DQMStore::book2D(), gather_cfg::cout, HcalBaseDQClient::debug_, EtaPhiHists::depth, HcalBaseDQClient::dqmStore_, HcalBaseDQClient::enoughevents_, MonitorElement::getName(), HBpresent_, HEpresent_, HFpresent_, HOpresent_, i, nevts_, HcalBaseDQClient::ProblemCells, HcalBaseDQClient::ProblemCellsByDepth, HcalBaseDQClient::problemnames_, DQMStore::setCurrentFolder(), EtaPhiHists::setup(), and HcalBaseDQClient::subdir_.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 62 of file HcalDeadCellClient.cc.
References funct::abs(), HcalBaseDQClient::badstatusmap, HcalObjRepresent::CalcIeta(), HcalBaseDQClient::cloneME_, gather_cfg::cout, HcalBaseDQClient::debug_, EtaPhiHists::depth, HcalBaseDQClient::dqmStore_, HcalBaseDQClient::enoughevents_, eta(), excludeHOring2_backup_, MonitorElement::Fill(), HcalObjRepresent::FillUnphysicalHEHFBins(), DQMStore::get(), MonitorElement::getBinContent(), MonitorElement::getIntValue(), MonitorElement::getTH2F(), HBpresent_, HcalBarrel, HcalEmpty, HcalEndcap, HcalEtaPhiHistNames(), HcalForward, HcalOuter, HEpresent_, HFpresent_, HOpresent_, i, isHB(), isHE(), isHF(), isHO(), isSiPM(), bookConverter::min, HcalBaseDQClient::minerrorrate_, HcalBaseDQClient::minevents_, HcalBaseDQClient::name(), phi, HcalBaseDQClient::prefixME_, HcalBaseDQClient::ProblemCells, HcalBaseDQClient::ProblemCellsByDepth, MonitorElement::Reset(), alignCSCRings::s, MonitorElement::setBinContent(), AlCaHLTBitMon_QueryRunRegistry::string, and HcalBaseDQClient::subdir_.
Referenced by analyze().
|
virtual |
|
virtual |
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 319 of file HcalDeadCellClient.cc.
References analyze().
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 324 of file HcalDeadCellClient.cc.
References HcalObjRepresent::CalcIeta(), gather_cfg::cout, HcalBaseDQClient::debug_, EtaPhiHists::depth, MonitorElement::getTH2F(), HcalBaseDQClient::minerrorrate_, HcalBaseDQClient::ProblemCells, and HcalBaseDQClient::ProblemCellsByDepth.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 357 of file HcalDeadCellClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 356 of file HcalDeadCellClient.cc.
|
virtual |
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 358 of file HcalDeadCellClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 362 of file HcalDeadCellClient.cc.
References HcalObjRepresent::CalcIeta(), gather_cfg::cout, HcalBaseDQClient::debug_, EtaPhiHists::depth, HcalBaseDQClient::enoughevents_, HcalBarrel, HcalChannelStatus::HcalCellDead, HcalEndcap, HcalForward, HcalOuter, isHB(), isHE(), isHF(), HcalBaseDQClient::minerrorrate_, HcalBaseDQClient::ProblemCellsByDepth, and validDetId().
|
private |
Definition at line 39 of file HcalDeadCellClient.h.
Referenced by calculateProblems(), and HcalDeadCellClient().
|
private |
Definition at line 38 of file HcalDeadCellClient.h.
Referenced by beginRun(), and calculateProblems().
|
private |
Definition at line 38 of file HcalDeadCellClient.h.
Referenced by beginRun(), and calculateProblems().
|
private |
Definition at line 38 of file HcalDeadCellClient.h.
Referenced by beginRun(), and calculateProblems().
|
private |
Definition at line 38 of file HcalDeadCellClient.h.
Referenced by beginRun(), and calculateProblems().
|
private |
Definition at line 36 of file HcalDeadCellClient.h.
Referenced by beginRun().