ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper Class Reference
Collaboration diagram for ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper:

Public Member Functions

 TrackWrapper (const Trk::ITrackLink *trkLink, const Acts::BoundTrackParameters &boundParams)
const Acts::BoundTrackParameters & parameters () const
const Trk::ITrackLinktrackLink () const

Static Public Member Functions

static Acts::BoundTrackParameters extractParameters (const Acts::InputTrack &input)

Private Attributes

const Trk::ITrackLinkm_trkLink {nullptr}
Acts::BoundTrackParameters m_boundParams

Detailed Description

Definition at line 58 of file AdaptiveMultiPriVtxFinderTool.h.

Constructor & Destructor Documentation

◆ TrackWrapper()

ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::TrackWrapper ( const Trk::ITrackLink * trkLink,
const Acts::BoundTrackParameters & boundParams )
inline

Member Function Documentation

◆ extractParameters()

Acts::BoundTrackParameters ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::extractParameters ( const Acts::InputTrack & input)
inlinestatic

Definition at line 69 of file AdaptiveMultiPriVtxFinderTool.h.

69 {
70 return input.template as<TrackWrapper>()->parameters();
71 }

◆ parameters()

const Acts::BoundTrackParameters & ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::parameters ( ) const
inline

Definition at line 65 of file AdaptiveMultiPriVtxFinderTool.h.

65{return m_boundParams;}

◆ trackLink()

const Trk::ITrackLink * ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::trackLink ( ) const
inline

Definition at line 67 of file AdaptiveMultiPriVtxFinderTool.h.

67{return m_trkLink;}

Member Data Documentation

◆ m_boundParams

Acts::BoundTrackParameters ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::m_boundParams
private

Definition at line 75 of file AdaptiveMultiPriVtxFinderTool.h.

◆ m_trkLink

const Trk::ITrackLink* ActsTrk::AdaptiveMultiPriVtxFinderTool::TrackWrapper::m_trkLink {nullptr}
private

Definition at line 74 of file AdaptiveMultiPriVtxFinderTool.h.

74{nullptr};

The documentation for this class was generated from the following file: