38 litfloat phi2SinCos = 2 * phiCos * phiSin;
45 return (ru * ru) / (duu - phiCosSq * C0 - phi2SinCos * C1 - phiSinSq * C5);
69 litfloat norm = (dxx - C0) * ((dyy - C6) * (dtt - C20) - C10 * C10)
70 + (dxy - C1) * (C5 * C10 - (dxy - C1) * (dtt - C20)) + C5 * ((dxy - C1) * C10 - (dyy - C6) * C5);
77 litfloat M00 = ((dyy - C6) * (dtt - C20) - C10 * C10) / norm;
78 litfloat M01 = ((dxy - C1) * (dtt - C20) - C5 * C10) / norm;
79 litfloat M02 = ((dxy - C1) * C10 - (dyy - C6) * C5) / norm;
80 litfloat M11 = ((dxx - C0) * (dtt - C20) - C5 * C5) / norm;
81 litfloat M12 = ((dxx - C0) * C10 - (dxy - C1) * C5) / norm;
82 litfloat M22 = ((dxx - C0) * (dyy - C6) - (dxy - C1) * (dxy - C1)) / norm;
84 return xmx * (xmx * M00 + ymy * M01 + tmt * M02) + ymy * (xmx * M01 + ymy * M11 + tmt * M12)
85 + tmt * (xmx * M02 + ymy * M12 + tmt * M22);
91 for (Int_t i = 0; i < track->
GetNofHits(); i++) {
Base data class for hits.
Base data class for pixel hits.
Base data class for strip hits.
Data class for track parameters.
Base data class for track.
Base data class for hits.
LitHitType GetType() const
Base data class for pixel hits.
Base data class for strip hits.
litfloat GetSinPhi() const
litfloat GetCosPhi() const
Data class for track parameters.
litfloat GetCovariance(int index) const
Base data class for track.
const CbmLitHit * GetHit(Int_t index) const
Int_t NDF(const CbmLitTrack *track)
litfloat ChiSq(const CbmLitTrackParam *par, const CbmLitHit *hit)