ATLAS Offline Software
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
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
 
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

Definition at line 60 of file AdaptiveMultiPriVtxFinderTool.h.

61  : m_trkLink(trkLink)
62  , m_boundParams(boundParams)
63  {}

Member Function Documentation

◆ extractParameters()

static 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
private

Definition at line 74 of file AdaptiveMultiPriVtxFinderTool.h.


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