1 #ifndef ALICOMPLEXCLUSTER_H
2 #define ALICOMPLEXCLUSTER_H
15 namespace AliComplexClusterHelper {
16 inline Int_t
Clamp(Int_t val, Int_t min, Int_t max)
19 return (val<min)?min:(val>max)?max:val;
30 Int_t
Compare(
const TObject *o)
const;
351 #endif //ALICOMPLEXCLUSTER_H
Float_t GetAngleY() const
void SetAngleZ(Float_t anglez)
Float_t fDDZ
derivation in y,z up-down
Int_t fID
id of the corresponding track
Float_t fDY
distortion of the clusters from the global helix (3 point interpolation)
Char_t fIsShared
indicate sharing of the point between several tracks
void SetType(Char_t type)
Int_t fTracks[3]
labels of overlapped tracks
ClassDef(AliTPCTrackerPoints, 1)
Float_t GetSigmaZ() const
Float_t fDDY
derivation in y,z up-down
UShort_t fErrZ
z error estimate - in mm - 50 mum precision
UShort_t fSigmaZ
shape Z - normalised shape - normaliziation 1 - precision 2 percent
UChar_t fSigmaY
shape Y - normalised shape - normaliziation 1 - precision 2 percent
void SetAngleY(Float_t angley)
Float_t GetSigmaX2() const
Float_t fEY
current "exact" position according simulation
UChar_t fSigmaZ
shape Z - normalised shape - normaliziation 1 - precision 2 percent
Float_t fGY
global poition of the point
Int_t fLab
MC label of the track.
Point & operator=(const AliTPCTrackerPoint &o)
void SetSigmaY(Float_t sigmay)
void SetErrYSys2TotSq(Float_t r)
Float_t fDZ
distortion of the clusters from the global helix (3 point interpolation)
void SetErrY(Float_t erry)
AliTPCTrackerPoint fTPoint
track point
Float_t fMax
amplitude at maximum
Float_t GetSigmaXY() const
void SetSigmaY(Float_t sigmay)
Float_t fEAmp
total charge deposited in row
void SetSigmaZ(Float_t sigmaz)
Int_t fTrackID
id of the track
Int_t GetTrack(Int_t i) const
Short_t fTY
current prolongation in Y in cm - 10 mum prec.
UShort_t fMax
charge at maximum
Float_t GetAngleZ() const
Float_t GetSigmaZ() const
void SetErrZSys2TotSq(Float_t r)
void SetSigmaY(Float_t sigmay)
void SetPoint(int i, const AliTPCTrackerPoint *o)
void SetAngleZ(Float_t anglez)
Float_t fSigmaY2
Sigma Z square of cluster.
Float_t fGZ
global poition of the point
Short_t fCY
current cluster position Y in cm - 100 mum precision
void SetErrZ(Float_t errz)
Float_t fEZ
current "exact" position according simulation
Float_t GetSigmaZ() const
Bool_t IsSortable() const
UChar_t fErrY
y error estimate - in mm - 50 mum precision or ratio of sysErr/totErr^2 in Y (prec 15...
Float_t GetSigmaY() const
Implementation of the TPC cluser.
Float_t GetSigmaY() const
Short_t fTZ
current prolongation in Z in cm - 10 mum prec.
Float_t fSigmaXY
XY moment.
Int_t Compare(const TObject *o) const
Float_t GetErrZSys2TotSq() const
AliTPCTrackerPoint & operator=(const AliTPCTrackerPoint &o)
void SetErrY(Float_t erry)
void SetErrZ(Float_t errz)
virtual ~AliTPCClusterPoint()
Short_t fTX
x position of the cluster in cm - 10 mum prec
void SetSigmaZ(Float_t sigmaz)
Int_t Clamp(Int_t val, Int_t min, Int_t max)
Float_t GetSigmaY() const
Float_t fDYU
derivation in y up
Float_t GetSigmaY2() const
UChar_t fErrZ
z error estimate - in mm - 50 mum precision or ratio of sysErr/totErr^2 in Z (prec 15...
const Point * GetPoint(int i) const
Float_t fDZU
derivation in y up
UShort_t fQ
total charge in cluster
Float_t fQ
Q of cluster (in ADC counts)
Point & operator=(const Point &o)
AliTPCTrackerPoints & operator=(const AliTPCTrackerPoints &o)
void SetAngleY(Float_t angley)
AliTPCclusterMI fCPoint
cluster point
UShort_t fErrY
y error estimate - in mm - 50 mum precision
Short_t fCZ
current cluster position Z in cm - 100 mum precision
Float_t fArea
area of cluster
AliTPCTrackerPoint & GetTPoint()
Char_t fCType
type of the cluster
Float_t GetAngleY() const
Float_t fDZD
distortion of y down
UChar_t fSigmaZ
shape Z - normalised shape - normaliziation 1 - precision 2 percent
Float_t GetAngleZ() const
virtual ~AliTPCTrackerPoint()
Short_t fTX
x position of the cluster in cm - 10 mum prec
Short_t fTY
current prolongation in Y in cm - 10 mum prec.
Float_t fGX
global poition of the point
Float_t fEX
x poistion of the cluster
virtual ~AliComplexCluster()
Float_t GetErrYSys2TotSq() const
Float_t fSigmaX2
Sigma Y square of cluster.
Bool_t IsShared(int i) const
Float_t fDYD
distortion of y down
UShort_t fSigmaY
shape Y - normalised shape - normaliziation 1 - precision 2 percent
UChar_t fSigmaY
shape Y - normalised shape - normaliziation 1 - precision 2 percent
Float_t fEPrim
primary charge deposited in row
Short_t fTZ
current prolongation in Z in cm - 10 mum prec.
AliTPCclusterMI & GetCPoint()
void SetSigmaZ(Float_t sigmaz)