19 FairHit(), fTubeID(0), fPulse(0), fIsochrone(0), fIsochroneError(0), fDepCharge(0)
25 PndSttHit::PndSttHit(Int_t detID, Int_t tubeID, Int_t mcindex, TVector3&
pos, TVector3& dpos,
Double_t p,
Double_t isochrone,
Double_t isochroneError,
Double_t chDep) : FairHit(detID, pos, dpos, mcindex),
26 fTubeID(tubeID), fPulse(p), fIsochrone(isochrone), fIsochroneError(isochroneError), fDepCharge(chDep)
30 SetLink(FairLink(
"STTPoint", mcindex));
63 Double_t coslam = momentum.Perp()/momentum.Mag();
65 distance = distance / coslam;
68 if (distance != 0) dedx =
fDepCharge/(1000000 * distance);
friend F32vec4 sqrt(const F32vec4 &a)
Double_t ComputedEdx(PndTrack *track, Double_t tuberadius)
FairTrackParP GetParamFirst()