|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "GaudiKernel/Bootstrap.h"
10 #include "GaudiKernel/ISvcLocator.h"
11 #include "GaudiKernel/MsgStream.h"
12 #include "GaudiKernel/IMessageSvc.h"
17 : m_onlineID(nullptr),
18 m_caloCellID(nullptr),
23 SmartIF<StoreGateSvc>
detStore{Gaudi::svcLocator()->service(
"DetectorStore")};
26 "Faild to get LArOnlineID helper");
29 "Faild to get LArOnlineID helper");
virtual bool select(const LArRawChannel *rawchan)
bool is_lar_fcal(Identifier id) const
void setDet(const Identifier &id)
const CaloCell_ID * m_caloCellID
bool isFCALchannel(const HWIdentifier id) const
LArRawDetSelector(const LArRawChannelContainer *c=NULL)
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
bool isEMECchannel(const HWIdentifier id) const override final
Liquid Argon ROD output object base class.
bool is_lar_hec(Identifier id) const
Helpers for checking error return status codes and reporting errors.
bool isEMBchannel(const HWIdentifier id) const
bool isHECchannel(const HWIdentifier id) const override final
const LArOnlineID * m_onlineID
bool is_lar_em(Identifier id) const
Container for LArRawChannel (IDC using LArRawChannelCollection)