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