#include <HcalSeverityLevelComputer.h>
Classes | |
class | HcalSeverityDefinition |
Public Member Functions | |
bool | dropChannel (const uint32_t &mystatus) const |
int | getSeverityLevel (const DetId &myid, const uint32_t &myflag, const uint32_t &mystatus) const |
HcalSeverityLevelComputer (const edm::ParameterSet &) | |
bool | recoveredRecHit (const DetId &myid, const uint32_t &myflag) const |
~HcalSeverityLevelComputer () | |
Private Member Functions | |
bool | getChStBit (HcalSeverityDefinition &mydef, const std::string &mybit) |
bool | getRecHitFlag (HcalSeverityDefinition &mydef, const std::string &mybit) |
void | setAllRHMasks (const unsigned bitnumber, HcalSeverityDefinition &mydef) |
void | setBit (const unsigned bitnumber, uint32_t &where) |
Private Attributes | |
HcalSeverityDefinition * | DropChannel_ |
HcalSeverityDefinition * | RecoveredRecHit_ |
std::vector < HcalSeverityDefinition > | SevDef |
Friends | |
std::ostream & | operator<< (std::ostream &s, const HcalSeverityLevelComputer::HcalSeverityDefinition &def) |
Definition at line 25 of file HcalSeverityLevelComputer.h.
HcalSeverityLevelComputer::HcalSeverityLevelComputer | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 103 of file HcalSeverityLevelComputer.cc.
HcalSeverityLevelComputer::~HcalSeverityLevelComputer | ( | ) |
Definition at line 231 of file HcalSeverityLevelComputer.cc.
bool HcalSeverityLevelComputer::dropChannel | ( | const uint32_t & | mystatus | ) | const |
Definition at line 312 of file HcalSeverityLevelComputer.cc.
Referenced by HcalHFStatusBitFromRecHits::hfSetFlagFromRecHits().
|
private |
Definition at line 9 of file HcalSeverityLevelComputer.cc.
|
private |
Definition at line 34 of file HcalSeverityLevelComputer.cc.
int HcalSeverityLevelComputer::getSeverityLevel | ( | const DetId & | myid, |
const uint32_t & | myflag, | ||
const uint32_t & | mystatus | ||
) | const |
Definition at line 234 of file HcalSeverityLevelComputer.cc.
Referenced by EgammaHLTHcalIsolation::passCleaning_().
bool HcalSeverityLevelComputer::recoveredRecHit | ( | const DetId & | myid, |
const uint32_t & | myflag | ||
) | const |
Definition at line 289 of file HcalSeverityLevelComputer.cc.
Referenced by EgammaHLTHcalIsolation::passCleaning_().
|
private |
Definition at line 326 of file HcalSeverityLevelComputer.cc.
|
private |
Definition at line 320 of file HcalSeverityLevelComputer.cc.
|
friend |
Definition at line 335 of file HcalSeverityLevelComputer.cc.
|
private |
Definition at line 57 of file HcalSeverityLevelComputer.h.
|
private |
Definition at line 56 of file HcalSeverityLevelComputer.h.
|
private |
Definition at line 55 of file HcalSeverityLevelComputer.h.