30 const EventContext& ctx);
32 std::shared_ptr<const BIS78TrigOut>
getOutput(
int TGC_TriggerSector)
const;
37 void setOutput(
unsigned int BIS78PadBoard,uint8_t BIS78eta_6bit,uint8_t BIS78phi_6bit,uint8_t BIS78Deta_3bit,uint8_t BIS78Dphi_3bit,uint8_t BIS78flag3over3eta_1bit,uint8_t BIS78flag3over3phi_1bit);
Handle class for reading from StoreGate.
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
const TGCBIS78 & operator=(const TGCBIS78 &right)=delete
bool operator!=(const TGCBIS78 &right) const =delete
bool operator==(const TGCBIS78 &right) const =delete
static constexpr int kNPadBoards
std::shared_ptr< const BIS78TrigOut > getOutput(int TGC_TriggerSector) const
TGCBIS78(const TGCBIS78 &right)=delete
std::shared_ptr< BIS78TrigOut > m_buffer[kNPadBoards]
void setOutput(unsigned int BIS78PadBoard, uint8_t BIS78eta_6bit, uint8_t BIS78phi_6bit, uint8_t BIS78Deta_3bit, uint8_t BIS78Dphi_3bit, uint8_t BIS78flag3over3eta_1bit, uint8_t BIS78flag3over3phi_1bit)
virtual ~TGCBIS78()=default
StatusCode retrieve(const SG::ReadHandleKey< Muon::RpcBis78_TrigRawDataContainer > &key, const EventContext &ctx)
Property holding a SG store/key/clid from which a ReadHandle is made.