|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef CALOMONITORING_CALOMONALGBASE
6 #define CALOMONITORING_CALOMONALGBASE
22 StatusCode checkFilters(
bool &ifPass,
bool &passBeamBackgroundRemoval,
const std::string &MonGroupName,
const EventContext &ctx)
const;
StatusCode checkFilters(bool &ifPass, bool &passBeamBackgroundRemoval, const std::string &MonGroupName, const EventContext &ctx) const
SG::ReadHandleKey< LArCollisionTime > m_LArCollisionTimeKey
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
bool m_useCollisionFilterTool
bool m_useBeamBackgroundRemoval
virtual StatusCode initialize()
initialize
const std::map< unsigned, LayerEnumNoSides > m_caloSamplingToLyrNS
Base class for Athena Monitoring Algorithms.
CaloMonAlgBase(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloCell_ID * m_calo_id
Helper class for offline cell identifiers.
ToolHandle< IDQFilterTool > m_BadLBTool
void getHistoCoordinates(const CaloDetDescrElement *dde, float &celleta, float &cellphi, unsigned &iLyr, unsigned &iLyrNS) const
virtual ~CaloMonAlgBase()
bool m_useReadyFilterTool
SG::ReadHandleKey< BeamBackgroundData > m_beamBackgroundKey
ToolHandle< IDQFilterTool > m_ReadyFilterTool