ATLAS Offline Software
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
ActsTrk::IterativePriVtxFinderTool::TrackWrapper Class Reference
Collaboration diagram for ActsTrk::IterativePriVtxFinderTool::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
 
Acts::BoundTrackParameters m_boundParams
 

Detailed Description

Definition at line 62 of file IterativePriVtxFinderTool.h.

Constructor & Destructor Documentation

◆ TrackWrapper()

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

Definition at line 64 of file IterativePriVtxFinderTool.h.

65  : m_trkLink(trkLink)
66  , m_boundParams(boundParams)
67  {}

Member Function Documentation

◆ extractParameters()

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

Definition at line 73 of file IterativePriVtxFinderTool.h.

73  {
74  return input.template as<TrackWrapper>()->parameters();
75  }

◆ parameters()

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

Definition at line 69 of file IterativePriVtxFinderTool.h.

69 {return m_boundParams;}

◆ trackLink()

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

Definition at line 71 of file IterativePriVtxFinderTool.h.

71 {return m_trkLink;}

Member Data Documentation

◆ m_boundParams

Acts::BoundTrackParameters ActsTrk::IterativePriVtxFinderTool::TrackWrapper::m_boundParams
private

Definition at line 79 of file IterativePriVtxFinderTool.h.

◆ m_trkLink

const Trk::ITrackLink* ActsTrk::IterativePriVtxFinderTool::TrackWrapper::m_trkLink
private

Definition at line 78 of file IterativePriVtxFinderTool.h.


The documentation for this class was generated from the following file:
ActsTrk::IterativePriVtxFinderTool::TrackWrapper::m_trkLink
const Trk::ITrackLink * m_trkLink
Definition: IterativePriVtxFinderTool.h:78
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
ActsTrk::IterativePriVtxFinderTool::TrackWrapper::m_boundParams
Acts::BoundTrackParameters m_boundParams
Definition: IterativePriVtxFinderTool.h:79