47 Float_t rtotal =TMath::Sqrt(x[0]*x[0]+x[1]*x[1]);
48 if (rtotal==0) angle[0]=0;
50 angle[0] = TMath::ATan(x[2]/rtotal);
54 Float_t mtotal =TMath::Sqrt(momentum[0]*momentum[0]+momentum[1]*momentum[1]);
60 angle[0]= TMath::ATan(momentum[2]/mtotal);
61 Float_t radius1 = TMath::Sqrt(x[0]*x[0]+x[1]*x[1]);
62 Float_t radius2 = 1000*mtotal/(3*
fBField);
64 angle[1]= TMath::ASin(radius1/radius2);
Manager class for detector parameters.
virtual Float_t * GetAnglesAccMomentum(Float_t *x, Int_t *index, Float_t *momentum, Float_t *angle)
Float_t fBField
intensity of magnetic field