|  | ATLAS Offline Software
    | 
The IMuonSegmentMaker is a pure virtual interface for tools to find tracks starting from MuonSegmentCombinations 
  
 More...
#include <IMuonSegmentFittingTool.h>
| Public Member Functions | |
| virtual Trk::Track * | fit (const Amg::Vector3D &gpos, const Amg::Vector3D &gdir, const Trk::PlaneSurface &surf, const std::vector< const Trk::MeasurementBase * > &rioVec) const =0 | 
| fit segment parameters + hits producing a track.  More... | |
| virtual Trk::Track * | fit (const MuonSegment &segment) const =0 | 
| fit segment parameters + hits producing a track.  More... | |
| virtual void | updateSegmentParameters (const Trk::Track &track, const Trk::PlaneSurface &surf, Amg::Vector2D &segLocPos, Trk::LocalDirection &segLocDir, Amg::MatrixX &locerr) const =0 | 
| update the parameters of the segment using the track information  More... | |
| Static Public Member Functions | |
| static const InterfaceID & | interfaceID () | 
| access to tool interface  More... | |
The IMuonSegmentMaker is a pure virtual interface for tools to find tracks starting from MuonSegmentCombinations 
 
Definition at line 30 of file IMuonSegmentFittingTool.h.
| 
 | pure virtual | 
fit segment parameters + hits producing a track.
The caller should ensure the track gets deleted.
Implemented in Muon::MuonSegmentFittingTool.
| 
 | pure virtual | 
fit segment parameters + hits producing a track.
The caller should ensure the track gets deleted.
Implemented in Muon::MuonSegmentFittingTool.
| 
 | inlinestatic | 
access to tool interface
Definition at line 47 of file IMuonSegmentFittingTool.h.
| 
 | pure virtual | 
update the parameters of the segment using the track information
Implemented in Muon::MuonSegmentFittingTool.
 1.8.18
 1.8.18