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

#include <FCAL_ChannelMap.h>

Collaboration diagram for FCAL_ChannelMap::TubePosition:

Public Member Functions

 TubePosition ()
 
 TubePosition (tileName_t name, float x, float y, const std::string &hvFT)
 
tileName_t get_tileName () const
 
float x () const
 
float y () const
 
std::string getHVft () const
 
 TubePosition ()
 
 TubePosition (tileName_t name, float x, float y, const std::string &hvFT)
 
tileName_t get_tileName () const
 
float x () const
 
float y () const
 
const std::string & getHVft () const
 

Private Attributes

tileName_t m_tileName
 
float m_x
 
float m_y
 
std::string m_hvFT
 

Detailed Description

Definition at line 47 of file LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h.

Constructor & Destructor Documentation

◆ TubePosition() [1/4]

FCAL_ChannelMap::TubePosition::TubePosition ( )
inline

Definition at line 180 of file LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h.

181  :
182  m_tileName(0),
183  m_x(0),
184  m_y(0),
185  m_hvFT("")
186 {}

◆ TubePosition() [2/4]

FCAL_ChannelMap::TubePosition::TubePosition ( tileName_t  name,
float  x,
float  y,
const std::string &  hvFT 
)
inline

Definition at line 189 of file LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h.

190  :
191  m_tileName(name),
192  m_x(x),
193  m_y(y),
194  m_hvFT(hvFT)
195 {}

◆ TubePosition() [3/4]

FCAL_ChannelMap::TubePosition::TubePosition ( )

◆ TubePosition() [4/4]

FCAL_ChannelMap::TubePosition::TubePosition ( tileName_t  name,
float  x,
float  y,
const std::string &  hvFT 
)

Member Function Documentation

◆ get_tileName() [1/2]

tileName_t FCAL_ChannelMap::TubePosition::get_tileName ( ) const

◆ get_tileName() [2/2]

FCAL_ChannelMap::tileName_t FCAL_ChannelMap::TubePosition::get_tileName ( ) const
inline

◆ getHVft() [1/2]

const std::string& FCAL_ChannelMap::TubePosition::getHVft ( ) const

◆ getHVft() [2/2]

const std::string & FCAL_ChannelMap::TubePosition::getHVft ( ) const
inline

◆ x() [1/2]

float FCAL_ChannelMap::TubePosition::x ( ) const

◆ x() [2/2]

float FCAL_ChannelMap::TubePosition::x ( ) const
inline

Definition at line 206 of file LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h.

207 {
208  return m_x;
209 }

◆ y() [1/2]

float FCAL_ChannelMap::TubePosition::y ( ) const

◆ y() [2/2]

float FCAL_ChannelMap::TubePosition::y ( ) const
inline

Definition at line 212 of file LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h.

213 {
214  return m_y;
215 }

Member Data Documentation

◆ m_hvFT

std::string FCAL_ChannelMap::TubePosition::m_hvFT
private

◆ m_tileName

tileName_t FCAL_ChannelMap::TubePosition::m_tileName
private

◆ m_x

float FCAL_ChannelMap::TubePosition::m_x
private

◆ m_y

float FCAL_ChannelMap::TubePosition::m_y
private

The documentation for this class was generated from the following file:
FCAL_ChannelMap::TubePosition::m_x
float m_x
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:57
FCAL_ChannelMap::TubePosition::m_y
float m_y
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:58
FCAL_ChannelMap::TubePosition::y
float y() const
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:212
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
FCAL_ChannelMap::TubePosition::m_hvFT
std::string m_hvFT
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:59
FCAL_ChannelMap::TubePosition::m_tileName
tileName_t m_tileName
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:56
FCAL_ChannelMap::TubePosition::x
float x() const
Definition: LArCalorimeter/LArGeoModel/LArReadoutGeometry/LArReadoutGeometry/FCAL_ChannelMap.h:206