 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGL2MUONSA_MUFASTPATTERNFINDER_H
6 #define TRIGL2MUONSA_MUFASTPATTERNFINDER_H
9 #include "GaudiKernel/ServiceHandle.h"
10 #include "GaudiKernel/ToolHandle.h"
56 std::vector<TrigL2MuonSA::TrackPattern>& v_trackPatterns)
const;
63 std::vector<TrigL2MuonSA::TrackPattern>& v_trackPatterns)
const;
65 ToolHandle<NswPatternFinder>
m_nswPatternFinder {
this,
"NswPatternFinder",
"TrigL2MuonSA::NswPatternFinder"};
78 #endif // MUFASTPATTERNFINDER_H
void doMdtCalibration(const EventContext &ctx, TrigL2MuonSA::MdtHitData &mdtHit, double track_phi, double phi0, bool isEndcap) const
std::vector< MdtHitData > MdtHits
std::vector< unsigned int > indexes
double calc_residual(double aw, double bw, double x, double y) const
ToolHandle< NswPatternFinder > m_nswPatternFinder
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
StatusCode findPatterns(const EventContext &ctx, const TrigL2MuonSA::MuonRoad &muonRoad, TrigL2MuonSA::MdtHits &mdtHits, std::vector< TrigL2MuonSA::TrackPattern > &v_trackPatterns) const
std::vector< MmHitData > MmHits
std::vector< StgcHitData > StgcHits
ToolHandle< IMdtCalibrationTool > m_mdtCalibrationTool