|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARBADCHANNEL_LARBADCHANNELMASK_H
6 #define LARBADCHANNEL_LARBADCHANNELMASK_H
12 #include "GaudiKernel/MsgStream.h"
13 #include "GaudiKernel/StatusCode.h"
Conditions-Data class holding LAr Bad Channel or Bad Feb information.
LArBadChannelMask(bool isSC=false)
StatusCode buildBitMask(const std::vector< std::string > &problemsToMask, MsgStream &msg)
LArBC_t offlineStatus(const Identifier id) const
Query the status of a particular channel by offline ID This is the main client access method.
bool cellShouldBeMasked(const LArBadChannelCont *bcCont, const HWIdentifier &hardwareId) const
LArBC_t status(const HWIdentifier channel) const
Query the status of a particular channel or FEB This is the main client access method.
::StatusCode StatusCode
StatusCode definition for legacy code.
LArBadChannel::BitWord BitWord
static const LArBadChanBitPacking s_bitPacking
static const LArBadChanSCBitPacking s_bitSCPacking
BitWord packedData() const