10 const IInterface* parent) :
14 declareInterface<ICaloBadChanTool>(
this);
26 ATH_MSG_WARNING (
"Unable to initialize LAr bad channels key: no LAr bad channel info will be provided " );
34 ATH_MSG_WARNING (
"Unable to get TileBadChannelTool: no Tile bad channel info will be provided " );
40 return StatusCode::SUCCESS;
60 }
else if (!lbc.
good()) {
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
std::pair< std::vector< unsigned int >, bool > res
LArBadXCont< LArBadChannel > LArBadChannelCont
static const Attributes_t empty
const ServiceHandle< StoreGateSvc > & detStore() const
static void setBit(ProblemType pb, BitWord &word, bool value=true)
Sets the bit corresponding to "pb" inside the word passed as second argument to "value".
bool sporadicBurstNoise() const
bool good() const
Returns true if no problems at all (all bits at zero)
LArBC_t offlineStatus(const Identifier id) const
Query the status of a particular channel by offline ID This is the main client access method.