StRoot
1
|
#include <AliHLTTPCCATrackParamVector.h>
Classes | |
struct | AliHLTTPCCATrackFitParam |
Public Member Functions | |
sfloat_v | X () const |
sfloat_v | Y () const |
sfloat_v | Z () const |
sfloat_v | SinPhi () const |
sfloat_v | DzDs () const |
sfloat_v | QPt () const |
sfloat_v | SignCosPhi () const |
sfloat_v | Chi2 () const |
short_v | NDF () const |
sfloat_v | Err2Y () const |
sfloat_v | Err2Z () const |
sfloat_v | Err2SinPhi () const |
sfloat_v | Err2DzDs () const |
sfloat_v | Err2QPt () const |
sfloat_v | GetX () const |
sfloat_v | GetY () const |
sfloat_v | GetZ () const |
sfloat_v | GetSinPhi () const |
sfloat_v | GetDzDs () const |
sfloat_v | GetQPt () const |
sfloat_v | GetSignCosPhi () const |
sfloat_v | GetChi2 () const |
short_v | GetNDF () const |
sfloat_v | GetKappa (const sfloat_v &Bz) const |
sfloat_v | GetCosPhiPositive () const |
sfloat_v | GetCosPhi () const |
sfloat_v | GetErr2Y () const |
sfloat_v | GetErr2Z () const |
sfloat_v | GetErr2SinPhi () const |
sfloat_v | GetErr2DzDs () const |
sfloat_v | GetErr2QPt () const |
const sfloat_v * | Par () const |
const sfloat_v * | Cov () const |
const sfloat_v * | GetPar () const |
const sfloat_v * | GetCov () const |
void | SetTrackParam (const AliHLTTPCCATrackParamVector ¶m, const sfloat_m &m=sfloat_m(true)) |
void | SetPar (int i, const sfloat_v &v) |
void | SetPar (int i, const sfloat_v &v, const sfloat_m &m) |
void | SetCov (int i, const sfloat_v &v) |
void | SetCov (int i, const sfloat_v &v, const sfloat_m &m) |
void | SetX (const sfloat_v &v) |
void | SetY (const sfloat_v &v) |
void | SetZ (const sfloat_v &v) |
void | SetX (const sfloat_v &v, const sfloat_m &m) |
void | SetY (const sfloat_v &v, const sfloat_m &m) |
void | SetZ (const sfloat_v &v, const sfloat_m &m) |
void | SetSinPhi (const sfloat_v &v) |
void | SetSinPhi (const sfloat_v &v, const sfloat_m &m) |
void | SetDzDs (const sfloat_v &v) |
void | SetDzDs (const sfloat_v &v, const sfloat_m &m) |
void | SetQPt (const sfloat_v &v) |
void | SetQPt (const sfloat_v &v, const sfloat_m &m) |
void | SetSignCosPhi (const sfloat_v &v) |
void | SetSignCosPhi (const sfloat_v &v, const sfloat_m &m) |
void | SetChi2 (const sfloat_v &v) |
void | SetChi2 (const sfloat_v &v, const sfloat_m &m) |
void | SetNDF (int v) |
void | SetNDF (const short_v &v) |
void | SetNDF (const short_v &v, const short_m &m) |
sfloat_v | GetDist2 (const AliHLTTPCCATrackParamVector &t) const |
sfloat_v | GetDistXZ2 (const AliHLTTPCCATrackParamVector &t) const |
sfloat_v | GetS (const sfloat_v &x, const sfloat_v &y, const sfloat_v &Bz) const |
void | GetDCAPoint (const sfloat_v &x, const sfloat_v &y, const sfloat_v &z, sfloat_v *px, sfloat_v *py, sfloat_v *pz, const sfloat_v &Bz) const |
sfloat_m | TransportToXWithMaterial (const sfloat_v &x, const sfloat_v &Bz, const float maxSinPhi=.999f) |
sfloat_m | TransportToX (const sfloat_v &x, const sfloat_v &Bz, const float maxSinPhi=.999f, const sfloat_m &mask=sfloat_m(true)) |
sfloat_m | TransportToX (const sfloat_v &x, AliHLTTPCCATrackLinearisationVector &t0, const sfloat_v &Bz, const float maxSinPhi=.999f, sfloat_v *DL=0, const sfloat_m &mask=sfloat_m(true)) |
sfloat_m | TransportToX (const sfloat_v &x, const sfloat_v &sinPhi0, const sfloat_v &Bz, const sfloat_v maxSinPhi=.999f, const sfloat_m &mask=sfloat_m(true)) |
sfloat_m | TransportToXWithMaterial (const sfloat_v &x, AliHLTTPCCATrackLinearisationVector &t0, AliHLTTPCCATrackFitParam &par, const sfloat_v &Bz, const float maxSinPhi=.999f, const sfloat_m &mask=sfloat_m(true)) |
sfloat_m | TransportToXWithMaterial (const sfloat_v &x, AliHLTTPCCATrackFitParam &par, const sfloat_v &Bz, const float maxSinPhi=.999f) |
sfloat_m | Rotate (const sfloat_v &alpha, AliHLTTPCCATrackLinearisationVector &t0, const float maxSinPhi=.999f, const sfloat_m &mask=sfloat_m(true)) |
sfloat_m | Rotate (const sfloat_v &alpha, const float maxSinPhi=.999f, const sfloat_m &mask=sfloat_m(true)) |
void | RotateXY (sfloat_v alpha, sfloat_v &x, sfloat_v &y, sfloat_v &sin, const sfloat_m &mask=sfloat_m(true)) const |
sfloat_m | FilterWithMaterial (const sfloat_v &y, const sfloat_v &z, sfloat_v err2Y, sfloat_v err2Z, float maxSinPhi=0.999f, const sfloat_m &mask=sfloat_m(true)) |
void | CalculateFitParameters (AliHLTTPCCATrackFitParam &par, const sfloat_v &mass=0.13957f) |
sfloat_m | CorrectForMeanMaterial (const sfloat_v &xOverX0, const sfloat_v &xTimesRho, const AliHLTTPCCATrackFitParam &par, const sfloat_m &_mask) |
sfloat_m | FilterDelta (const sfloat_m &mask, const sfloat_v &dy, const sfloat_v &dz, sfloat_v err2Y, sfloat_v err2Z, const float maxSinPhi=.999f) |
sfloat_m | Filter (const sfloat_m &mask, const sfloat_v &y, const sfloat_v &z, sfloat_v err2Y, sfloat_v err2Z, const float maxSinPhi=.999f) |
Friends | |
std::istream & | operator>> (std::istream &, AliHLTTPCCATrackParamVector &) |
std::ostream & | operator<< (std::ostream &, const AliHLTTPCCATrackParamVector &) |
AliHLTTPCCATrackParamVector class describes the track parametrisation which is used by the AliHLTTPCCATracker slice tracker.
Definition at line 36 of file AliHLTTPCCATrackParamVector.h.
|
inline |
The sign of cos phi is always positive in the slice tracker. Only after coordinate transformation can the sign change to negative.
Definition at line 74 of file AliHLTTPCCATrackParamVector.h.
|
inline |
mvz start 23.01.2010
mvz end 23.01.2010
Definition at line 213 of file AliHLTTPCCATrackParamVector.h.