Belle II Software  release-05-02-19
EKLMHitCoord Class Reference

Hit coordinates. More...

#include <EKLMHitCoord.h>

Inheritance diagram for EKLMHitCoord:
Collaboration diagram for EKLMHitCoord:

Public Member Functions

 EKLMHitCoord ()
 Constructor.
 
virtual ~EKLMHitCoord ()
 Destructor.
 
void setLocalPosition (float x, float y, float z)
 Set hit local position. More...
 
float getLocalPositionX () const
 Get hit local position x coordinate. More...
 
float getLocalPositionY () const
 Get hit local position y coordinate. More...
 
float getLocalPositionZ () const
 Get hit local position z coordinate. More...
 
TVector3 getLocalPosition () const
 Get ihit local position. More...
 
void setPosition (float x, float y, float z)
 Set hit global position. More...
 
void setPosition (const TVector3 &pos)
 Set hit global position. More...
 
float getPositionX () const
 Get hit global position x coordinate. More...
 
float getPositionY () const
 Get hit global position y coordinate. More...
 
float getPositionZ () const
 Get hit global position z coordinate. More...
 
TVector3 getPosition () const
 Get hit global position. More...
 

Protected Attributes

float m_localX
 Local position X coordinate.
 
float m_localY
 Local position Y coordinate.
 
float m_localZ
 Local position Z coordinate.
 
float m_globalX
 Global position X coordinate.
 
float m_globalY
 Global position Y coordinate.
 
float m_globalZ
 Global position Z coordinate.
 

Private Member Functions

 ClassDef (Belle2::EKLMHitCoord, 1)
 Class version.
 

Detailed Description

Hit coordinates.

Definition at line 36 of file EKLMHitCoord.h.

Member Function Documentation

◆ getLocalPosition()

TVector3 getLocalPosition ( ) const
inline

Get ihit local position.

Returns
Hit coordinates.

Definition at line 89 of file EKLMHitCoord.h.

97  :
98 

◆ getLocalPositionX()

float getLocalPositionX ( ) const
inline

Get hit local position x coordinate.

Returns
Hit x coordinate.

Definition at line 62 of file EKLMHitCoord.h.

◆ getLocalPositionY()

float getLocalPositionY ( ) const
inline

Get hit local position y coordinate.

Returns
Hit y coordinate.

Definition at line 71 of file EKLMHitCoord.h.

◆ getLocalPositionZ()

float getLocalPositionZ ( ) const
inline

Get hit local position z coordinate.

Returns
Hit z coordinate.

Definition at line 80 of file EKLMHitCoord.h.

◆ getPosition()

TVector3 getPosition ( ) const
inlineinherited

Get hit global position.

Returns
Hit coordinates.

Definition at line 92 of file EKLMHitGlobalCoord.h.

◆ getPositionX()

float getPositionX ( ) const
inlineinherited

Get hit global position x coordinate.

Returns
Hit x coordinate.

Definition at line 65 of file EKLMHitGlobalCoord.h.

◆ getPositionY()

float getPositionY ( ) const
inlineinherited

Get hit global position y coordinate.

Returns
Hit y coordinate.

Definition at line 74 of file EKLMHitGlobalCoord.h.

◆ getPositionZ()

float getPositionZ ( ) const
inlineinherited

Get hit global position z coordinate.

Returns
Hit z coordinate.

Definition at line 83 of file EKLMHitGlobalCoord.h.

◆ setLocalPosition()

void setLocalPosition ( float  x,
float  y,
float  z 
)

Set hit local position.

Parameters
[in]xHit x coordinate.
[in]yHit y coordinate.
[in]zHit z coordinate.

Definition at line 27 of file EKLMHitCoord.cc.

28 {
29  m_localX = x;
30  m_localY = y;
31  m_localZ = z;
32 }

◆ setPosition() [1/2]

void setPosition ( const TVector3 &  pos)
inherited

Set hit global position.

Parameters
[in]posPosition.

Definition at line 34 of file EKLMHitGlobalCoord.cc.

◆ setPosition() [2/2]

void setPosition ( float  x,
float  y,
float  z 
)
inherited

Set hit global position.

Parameters
[in]xHit x coordinate.
[in]yHit y coordinate.
[in]zHit z coordinate.

Definition at line 27 of file EKLMHitGlobalCoord.cc.


The documentation for this class was generated from the following files:
Belle2::EKLMHitCoord::m_localZ
float m_localZ
Local position Z coordinate.
Definition: EKLMHitCoord.h:103
Belle2::EKLMHitCoord::m_localY
float m_localY
Local position Y coordinate.
Definition: EKLMHitCoord.h:100
Belle2::EKLMHitCoord::m_localX
float m_localX
Local position X coordinate.
Definition: EKLMHitCoord.h:97