14 #ifndef HCALSEVERITYLEVELCOMPUTER_H 15 #define HCALSEVERITYLEVELCOMPUTER_H 54 std::vector<HcalSeverityDefinition>
SevDef;
60 void setBit(
const unsigned bitnumber, uint32_t& where);
int def(FILE *, FILE *, int)
HcalSeverityLevelComputer(const edm::ParameterSet &)
bool recoveredRecHit(const DetId &myid, const uint32_t &myflag) const
bool getRecHitFlag(HcalSeverityDefinition &mydef, const std::string &mybit, int phase_)
friend std::ostream & operator<<(std::ostream &s, const HcalSeverityLevelComputer::HcalSeverityDefinition &def)
~HcalSeverityLevelComputer()
std::vector< HcalSeverityDefinition > SevDef
HcalSeverityDefinition * RecoveredRecHit_
int getSeverityLevel(const DetId &myid, const uint32_t &myflag, const uint32_t &mystatus) const
void setBit(const unsigned bitnumber, uint32_t &where)
HcalSeverityDefinition * DropChannel_
void setAllRHMasks(const unsigned bitnumber, HcalSeverityDefinition &mydef)
bool dropChannel(const uint32_t &mystatus) const
bool getChStBit(HcalSeverityDefinition &mydef, const std::string &mybit)