|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGL2MUONSA_MDTREGIONDEFINER_H
6 #define TRIGL2MUONSA_MDTREGIONDEFINER_H
9 #include "GaudiKernel/ServiceHandle.h"
27 class MdtReadoutElement;
42 const std::string&
name,
64 float rMmin,
float rMax,
float *zMin,
float *zMax)
const;
66 float zMax,
float *rMin,
float *rMax)
const;
68 float zMax,
float rMax,
99 #endif // TRIGL2MUONSA_TESTCLASS_H
virtual StatusCode initialize() override
Ensure that the Athena extensions are properly loaded.
StatusCode getMdtRegions(const TrigRoiDescriptor *p_roids, const TrigL2MuonSA::RpcFitResult &rpcFitResult, TrigL2MuonSA::MuonRoad &muonRoad, TrigL2MuonSA::MdtRegion &mdtRegion) const
std::vector< TgcHitData > TgcHits
void setRpcGeometry(bool use_rpc)
nope - should be used for standalone also, perhaps need to protect the class def bits #ifndef XAOD_AN...
void find_endcap_road_dim(float road, float aw, float bw, float zMin, float zMax, float *rMin, float *rMax) const
TrigL2MuonSA::TgcFit::PointArray m_tgcStripInnPoints
MdtRegionDefiner(const std::string &type, const std::string &name, const IInterface *parent)
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_muDetMgrKey
TrigL2MuonSA::TgcFit::PointArray m_tgcStripMidPoints
void find_eta_min_max(float zMin, float rMin, float zMax, float rMax, float &etaMin, float &etaMax) const
StatusCode prepareTgcPoints(const TrigL2MuonSA::TgcHits &tgcHits)
static void find_station_sector(const std::string &name, int phi, bool &endcap, int &chamber, int §or)
TrigL2MuonSA::TgcFit::PointArray m_tgcWireInnPoints
void find_barrel_road_dim(float max_road, float aw, float bw, float rMmin, float rMax, float *zMin, float *zMax) const
StatusCode computePhi(const TrigRoiDescriptor *p_roids, const TrigL2MuonSA::RpcFitResult &rpcFitResult, const TrigL2MuonSA::MdtRegion &mdtRegion, TrigL2MuonSA::MuonRoad &muonRoad) const
std::vector< Point > PointArray
TrigL2MuonSA::TgcFit::PointArray m_tgcWireMidPoints
void find_phi_min_max(float phiMiddle, float &phiMin, float &phiMax) const
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc