 |
Belle II Software
release-05-01-25
|
13 #include <framework/datastore/RelationsObject.h>
51 TVector3 emissionPoint,
54 TVector3 detectionPoint,
55 TVector3 detectionMom,
62 m_xe = (float) emissionPoint.x();
63 m_ye = (float) emissionPoint.y();
64 m_ze = (float) emissionPoint.z();
65 m_pxe = (float) emissionMom.x();
66 m_pye = (float) emissionMom.y();
67 m_pze = (float) emissionMom.z();
68 m_te = (float) emissionTime;
69 m_xd = (float) detectionPoint.x();
70 m_yd = (float) detectionPoint.y();
71 m_zd = (float) detectionPoint.z();
72 m_pxd = (float) detectionMom.x();
73 m_pyd = (float) detectionMom.y();
74 m_pzd = (float) detectionMom.z();
75 m_td = (float) detectionTime;
ClassDef(TOPSimPhoton, 2)
ClassDef.
double getDetectionTime() const
Returns detection time.
int m_moduleID
TOP module ID.
double getEmissionTime() const
Returns emission time.
TOPSimPhoton()
Default constructor.
float m_energy
photon energy in [eV]
float m_xe
emission point, x component
float m_pxe
emission momentum (direction), x component
double getLength() const
Returns propagation length.
TVector3 getDetectionPoint() const
Returns detection point.
float m_pxd
detection momentum (direction), x component
TVector3 getEmissionDir() const
Returns emission momentum direction (unit vector)
float m_pye
emission momentum (direction), y component
double getEnergy() const
Returns photon energy.
float m_pzd
detection momentum (direction), z component
TVector3 getDetectionDir() const
Returns detection momentum direction (unit vector)
float m_ze
emission point, z component
Abstract base class for different kinds of events.
float m_xd
detection point, x component
TVector3 getEmissionPoint() const
Returns emission point.
float m_pze
emission momentum (direction), z component
float m_pyd
detection momentum (direction), y component
float m_ye
emission point, y component
int getModuleID() const
Returns module ID.
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Class to store Cherenkov photons at emission and at detection relation to TOPSimHit filled in top/sim...
float m_yd
detection point, y component
float m_zd
detection point, z component
float m_length
propagation length