8 #ifndef PNDDISCSENSORMCPOINT_HH 9 #define PNDDISCSENSORMCPOINT_HH 12 #include "FairMCPoint.h" 26 TVector3
const &pos_in,
27 TVector3
const &mom_in,
28 Double_t
const &total_tof,
29 Double_t
const &total_length,
30 Double_t
const &energy_loss,
36 virtual void Print(
const Option_t *opt =
nullptr)
const;
52 #endif // PNDDISCSENSORMCPOINT_HH Double_t ComputeTrackTof()
Double_t track_start_time
friend F32vec4 sqrt(const F32vec4 &a)
virtual ~PndDiscSensorMCPoint()
TVector3 photon_entering_pos
TVector3 photon_entering_momentum
const Double_t & GetTotalReflectionAngle()
FairMCPoint forces the implementation.
virtual void Print(const Option_t *opt=nullptr) const
Double_t ComputeWavelenght()
Double_t internal_reflection_angle