ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
InDet::TRT_DetElementsRoadData_xk Class Reference

#include <TRT_DetElementsRoadData_xk.h>

Collaboration diagram for InDet::TRT_DetElementsRoadData_xk:

Public Member Functions

 TRT_DetElementsRoadData_xk ()=default
 
 ~TRT_DetElementsRoadData_xk ()=default
 
void setTRTLayerVectors (TRT_DetElementsLayerVectors_xk layers)
 
void setBounds (const Trk::CylinderBounds &cbounds, double rmintrt)
 
const TRT_DetElementsLayerVectors_xkgetLayers () const
 
const Trk::CylinderBoundsgetBounds () const
 
double getTRTMinR () const
 

Private Attributes

TRT_DetElementsLayerVectors_xk m_TRTLayerVectors
 
double m_rminTRT {}
 
Trk::CylinderBounds m_bounds
 

Detailed Description

Definition at line 13 of file TRT_DetElementsRoadData_xk.h.

Constructor & Destructor Documentation

◆ TRT_DetElementsRoadData_xk()

InDet::TRT_DetElementsRoadData_xk::TRT_DetElementsRoadData_xk ( )
default

◆ ~TRT_DetElementsRoadData_xk()

InDet::TRT_DetElementsRoadData_xk::~TRT_DetElementsRoadData_xk ( )
default

Member Function Documentation

◆ getBounds()

const Trk::CylinderBounds& InDet::TRT_DetElementsRoadData_xk::getBounds ( ) const
inline

Definition at line 23 of file TRT_DetElementsRoadData_xk.h.

23 {return m_bounds;}

◆ getLayers()

const TRT_DetElementsLayerVectors_xk* InDet::TRT_DetElementsRoadData_xk::getLayers ( ) const
inline

Definition at line 22 of file TRT_DetElementsRoadData_xk.h.

22 {return &m_TRTLayerVectors;}

◆ getTRTMinR()

double InDet::TRT_DetElementsRoadData_xk::getTRTMinR ( ) const
inline

Definition at line 24 of file TRT_DetElementsRoadData_xk.h.

24 {return m_rminTRT;}

◆ setBounds()

void InDet::TRT_DetElementsRoadData_xk::setBounds ( const Trk::CylinderBounds cbounds,
double  rmintrt 
)
inline

Definition at line 20 of file TRT_DetElementsRoadData_xk.h.

20 {m_bounds=cbounds;m_rminTRT=rmintrt;}

◆ setTRTLayerVectors()

void InDet::TRT_DetElementsRoadData_xk::setTRTLayerVectors ( TRT_DetElementsLayerVectors_xk  layers)
inline

Definition at line 19 of file TRT_DetElementsRoadData_xk.h.

19 {m_TRTLayerVectors=std::move(layers);}

Member Data Documentation

◆ m_bounds

Trk::CylinderBounds InDet::TRT_DetElementsRoadData_xk::m_bounds
private

Definition at line 30 of file TRT_DetElementsRoadData_xk.h.

◆ m_rminTRT

double InDet::TRT_DetElementsRoadData_xk::m_rminTRT {}
private

Definition at line 29 of file TRT_DetElementsRoadData_xk.h.

◆ m_TRTLayerVectors

TRT_DetElementsLayerVectors_xk InDet::TRT_DetElementsRoadData_xk::m_TRTLayerVectors
private

Definition at line 28 of file TRT_DetElementsRoadData_xk.h.


The documentation for this class was generated from the following file:
InDet::TRT_DetElementsRoadData_xk::m_rminTRT
double m_rminTRT
Definition: TRT_DetElementsRoadData_xk.h:29
InDet::TRT_DetElementsRoadData_xk::m_TRTLayerVectors
TRT_DetElementsLayerVectors_xk m_TRTLayerVectors
Definition: TRT_DetElementsRoadData_xk.h:28
module_driven_slicing.layers
layers
Definition: module_driven_slicing.py:114
InDet::TRT_DetElementsRoadData_xk::m_bounds
Trk::CylinderBounds m_bounds
Definition: TRT_DetElementsRoadData_xk.h:30