ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::HoughVtxFinderTool::SpacePoint Struct Reference
Collaboration diagram for ActsTrk::HoughVtxFinderTool::SpacePoint:

Public Member Functions

 SpacePoint (const xAOD::SpacePoint *sp)
double x () const
double y () const
double z () const
double r () const

Private Attributes

double m_x
double m_y
double m_z

Detailed Description

Definition at line 56 of file HoughVtxFinderTool.h.

Constructor & Destructor Documentation

◆ SpacePoint()

ActsTrk::HoughVtxFinderTool::SpacePoint::SpacePoint ( const xAOD::SpacePoint * sp)
inline

Member Function Documentation

◆ r()

double ActsTrk::HoughVtxFinderTool::SpacePoint::r ( ) const
inline

Definition at line 61 of file HoughVtxFinderTool.h.

61{ return std::sqrt(m_x * m_x + m_y * m_y); }

◆ x()

double ActsTrk::HoughVtxFinderTool::SpacePoint::x ( ) const
inline

Definition at line 58 of file HoughVtxFinderTool.h.

58{ return m_x; }

◆ y()

double ActsTrk::HoughVtxFinderTool::SpacePoint::y ( ) const
inline

Definition at line 59 of file HoughVtxFinderTool.h.

59{ return m_y; }

◆ z()

double ActsTrk::HoughVtxFinderTool::SpacePoint::z ( ) const
inline

Definition at line 60 of file HoughVtxFinderTool.h.

60{ return m_z; }

Member Data Documentation

◆ m_x

double ActsTrk::HoughVtxFinderTool::SpacePoint::m_x
private

Definition at line 63 of file HoughVtxFinderTool.h.

◆ m_y

double ActsTrk::HoughVtxFinderTool::SpacePoint::m_y
private

Definition at line 63 of file HoughVtxFinderTool.h.

◆ m_z

double ActsTrk::HoughVtxFinderTool::SpacePoint::m_z
private

Definition at line 63 of file HoughVtxFinderTool.h.


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