22 v.SetXYZ(fPx, fPy, fPz);
35 os <<
"R3BNeulandPoint: NeuLAND Point in Paddle " << point.
GetPaddle() <<
" with light yield "
38 os <<
"... with FairMCPoint for track " << point.GetTrackID() << std::endl;
43 os <<
" Time: " << point.GetTime() <<
" Length: " << point.GetLength()
44 <<
" Energy loss: " << point.GetEnergyLoss() << std::endl;
ClassImp(R3B::Neuland::Cal2HitPar)
ostream & operator<<(ostream &os, const R3BNeulandPoint &point)
void Print(const Option_t *) const override
auto GetPaddle() const -> int
auto GetLightYield() const -> double
auto GetPosition() const -> TVector3
auto GetMomentum() const -> TVector3