5#ifndef TrigT1TGC_TGCTMDB_H
6#define TrigT1TGC_TGCTMDB_H
30 std::shared_ptr<const TGCTMDBOut>
getOutput(
const TGCSide side,
unsigned int moduleID)
const;
31 std::shared_ptr<const TGCTMDBOut>
getOutput(
const TGCSide side,
int sectorID,
unsigned int mod)
const;
Handle class for reading from StoreGate.
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
int operator!=(const TGCTMDB &right) const =delete
virtual ~TGCTMDB()=default
StatusCode retrieve(const SG::ReadHandleKey< TileMuonReceiverContainer > &key, const EventContext &ctx)
std::shared_ptr< const TGCTMDBOut > getOutput(const TGCSide side, unsigned int moduleID) const
std::array< std::array< std::shared_ptr< TGCTMDBOut >, kNTileModule >, TGCSide::kNSide > m_buffer
int operator==(const TGCTMDB &right) const =delete
TGCTMDB(const TGCTMDB &right)=delete
int getInnerTileBits(const TGCSide side, int sectorID) const
void setOutput(const TGCSide side, const unsigned int module, const TGCTMDBOut::TileModuleHit hit56, const TGCTMDBOut::TileModuleHit hit6)
TGCTMDB & operator=(const TGCTMDB &right)=delete
static constexpr unsigned int kNTileModule
Property holding a SG store/key/clid from which a ReadHandle is made.
TGCSide
The sides of TGC (A- or C-side)