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

Hit momentum. More...

#include <EKLMHitMomentum.h>

Inheritance diagram for EKLMHitMomentum:

Public Member Functions

 EKLMHitMomentum ()
 Constructor.
 
virtual ~EKLMHitMomentum ()
 Destructor.
 
void setMomentum (const TLorentzVector &p)
 Set momentum. More...
 
TLorentzVector getMomentum () const
 Get momentum. More...
 

Protected Attributes

float m_e
 Energy.
 
float m_pX
 Momentum X component.
 
float m_pY
 Momentum Y component.
 
float m_pZ
 Momentum Z component. More...
 

Private Member Functions

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

Detailed Description

Hit momentum.

Definition at line 33 of file EKLMHitMomentum.h.

Member Function Documentation

◆ getMomentum()

TLorentzVector getMomentum ( ) const
inline

Get momentum.

Returns
Momentum.

Definition at line 57 of file EKLMHitMomentum.h.

68  :
69 

◆ setMomentum()

void setMomentum ( const TLorentzVector &  p)

Set momentum.

Parameters
[in]pmomentum

Definition at line 28 of file EKLMHitMomentum.cc.

29 {
30  m_e = p.E();
31  m_pX = p.Px();
32  m_pY = p.Py();
33  m_pZ = p.Pz();
34 }

Member Data Documentation

◆ m_pZ

float m_pZ
protected

Momentum Z component.

Definition at line 74 of file EKLMHitMomentum.h.


The documentation for this class was generated from the following files:
Belle2::EKLMHitMomentum::m_pX
float m_pX
Momentum X component.
Definition: EKLMHitMomentum.h:68
Belle2::EKLMHitMomentum::m_e
float m_e
Energy.
Definition: EKLMHitMomentum.h:65
Belle2::EKLMHitMomentum::m_pZ
float m_pZ
Momentum Z component.
Definition: EKLMHitMomentum.h:74
Belle2::EKLMHitMomentum::m_pY
float m_pY
Momentum Y component.
Definition: EKLMHitMomentum.h:71