|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LArBadFebBitPacking_H
6 #define LArBadFebBitPacking_H
25 std::pair<bool, ProblemType>
enumName(
const std::string&
str)
const;
std::vector< int > m_index
std::vector< std::string > m_nameVec
PosType bitPosition(ProblemType pb) const
void addBit(ProblemType pb, const std::string &name)
std::vector< ProblemType > m_enumVec
const std::string & stringName(ProblemType pb) const
void setBit(ProblemType pb, BitWord &word, bool value=true) const
std::pair< bool, ProblemType > enumName(const std::string &str) const
std::map< std::string, ProblemType > m_nameMap
static PosType bitPosition(ProblemType pb)
int numberOfProblemTypes() const
std::vector< PosType > PosContainer
std::string stringStatus(const LArBadFeb &bc) const
int index(ProblemType pb) const