Belle II Software  release-05-01-25
EKLMHitGlobalCoord.cc
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2010 Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Timofey Uglov, Kirill Chilikin *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 /* Own header. */
12 #include <klm/dataobjects/eklm/EKLMHitGlobalCoord.h>
13 
14 using namespace Belle2;
15 
17  m_globalX(-1),
18  m_globalY(-1),
19  m_globalZ(-1)
20 {
21 }
22 
24 {
25 }
26 
27 void EKLMHitGlobalCoord::setPosition(float x, float y, float z)
28 {
29  m_globalX = x;
30  m_globalY = y;
31  m_globalZ = z;
32 }
33 
34 void EKLMHitGlobalCoord::setPosition(const TVector3& pos)
35 {
36  m_globalX = pos.X();
37  m_globalY = pos.Y();
38  m_globalZ = pos.Z();
39 }
Belle2::EKLMHitGlobalCoord::~EKLMHitGlobalCoord
virtual ~EKLMHitGlobalCoord()
Destructor.
Definition: EKLMHitGlobalCoord.cc:23
Belle2::EKLMHitGlobalCoord::EKLMHitGlobalCoord
EKLMHitGlobalCoord()
Constructor.
Definition: EKLMHitGlobalCoord.cc:16
Belle2::EKLMHitGlobalCoord::m_globalY
float m_globalY
Global position Y coordinate.
Definition: EKLMHitGlobalCoord.h:103
Belle2::EKLMHitGlobalCoord::m_globalZ
float m_globalZ
Global position Z coordinate.
Definition: EKLMHitGlobalCoord.h:106
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::EKLMHitGlobalCoord::m_globalX
float m_globalX
Global position X coordinate.
Definition: EKLMHitGlobalCoord.h:100
Belle2::EKLMHitGlobalCoord::setPosition
void setPosition(float x, float y, float z)
Set hit global position.
Definition: EKLMHitGlobalCoord.cc:27