5#ifndef TRIGL2MUONSA_TGCDATAPREPARATOR_H
6#define TRIGL2MUONSA_TGCDATAPREPARATOR_H
9#include "GaudiKernel/ServiceHandle.h"
63 this,
"TGCPrepDataContainer",
"TGC_Measurements",
"Name of the TGCContainer to read in"};
A TgcReadoutElement corresponds to a single TGC chamber; therefore typically a TGC station contains s...
Property holding a SG store/key/clid from which a ReadHandle is made.
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
TrigL2MuonSA::RecMuonRoIUtils m_recMuonRoIUtils
SG::ReadHandleKey< Muon::TgcPrepDataContainer > m_tgcContainerKey
bool m_use_RoIBasedDataAccess
void setRoIBasedDataAccess(bool use_RoIBasedDataAccess)
TrigL2MuonSA::TgcDataPreparatorOptions m_options
virtual StatusCode initialize() override
StatusCode prepareData(const EventContext &ctx, const xAOD::MuonRoI *p_roi, TrigL2MuonSA::TgcHits &tgcHits) const
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Ensure that the Athena extensions are properly loaded.
std::vector< TgcHitData > TgcHits
unsigned short int bitpos