5#ifndef TRIGL2MUONSA_STGCDATAPREPARATOR_H
6#define TRIGL2MUONSA_STGCDATAPREPARATOR_H
9#include "GaudiKernel/ServiceHandle.h"
10#include "GaudiKernel/ToolHandle.h"
26 const std::string& name,
27 const IInterface* parent);
42 this,
"StgcPrepDataContainer",
"STGC_Measurements",
"Name of the STGCContainer to read in"};
Property holding a SG store/key/clid from which a ReadHandle is made.
StatusCode prepareData(const EventContext &ctx, const TrigRoiDescriptor *p_roids, TrigL2MuonSA::StgcHits &stgcHits) const
StgcDataPreparator(const std::string &type, const std::string &name, const IInterface *parent)
ToolHandle< IRegSelTool > m_regionSelector
virtual StatusCode initialize() override
bool m_use_RoIBasedDataAccess
SG::ReadHandleKey< Muon::sTgcPrepDataContainer > m_stgcPrepContainerKey
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
void setRoIBasedDataAccess(bool use_RoIBasedDataAccess)
nope - should be used for standalone also, perhaps need to protect the class def bits ifndef XAOD_ANA...
std::vector< StgcHitData > StgcHits