|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGL2MUONSA_TGCDATAPREPARATOR_H
6 #define TRIGL2MUONSA_TGCDATAPREPARATOR_H
9 #include "GaudiKernel/ServiceHandle.h"
21 class TgcReadoutElement;
43 const std::string&
name,
69 this,
"TGCPrepDataContainer",
"TGC_Measurements",
"Name of the TGCContainer to read in"};
77 #endif // TRIGL2MUONSA_TGCDATAPREPARATOR_H
void setOptions(const TrigL2MuonSA::TgcDataPreparatorOptions &options)
bool m_use_RoIBasedDataAccess
Ensure that the Athena extensions are properly loaded.
std::vector< TgcHitData > TgcHits
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override
This class defines the reconstructed Muon ROI.
unsigned short int bitpos
::StatusCode StatusCode
StatusCode definition for legacy code.
Class describing a LVL1 muon region of interest.
SG::ReadHandleKey< Muon::TgcPrepDataContainer > m_tgcContainerKey
TgcDataPreparator(const std::string &type, const std::string &name, const IInterface *parent)
StatusCode prepareData(const LVL1::RecMuonRoI *p_roi, TrigL2MuonSA::TgcHits &tgcHits) const
TrigL2MuonSA::TgcDataPreparatorOptions m_options
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
void setRoIBasedDataAccess(bool use_RoIBasedDataAccess)
TrigL2MuonSA::RecMuonRoIUtils m_recMuonRoIUtils