1 #ifndef ALIITSNEURALTRACK_H
2 #define ALIITSNEURALTRACK_H
4 class AliITSglobalRecPoint;
6 class AliITSneuralTrack : public TObject {
8 friend class AliITSneuralTracker;
12 virtual ~AliITSneuralTrack();
14 Double_t GetSqChi() {return fSqChi;}
15 Double_t GetR(Double_t &Xc, Double_t &Yc)
16 {Xc=fFitXC; Yc=fFitYC; return fFitRadius;}
18 Int_t CheckMe(Bool_t verbose);
19 Int_t EvaluateTrack(Bool_t verbose, Int_t min, Int_t* &good);
21 void GetCoords(Double_t* &x, Double_t* &y, Double_t* &z);
22 void CopyPoint(AliITSglobalRecPoint *p);
23 void Print(Option_t *option, Int_t min);
24 void Kinks(Int_t &pos, Int_t &neg, Int_t &decr, Int_t &incr);
26 AliITSglobalRecPoint* GetPoint(Int_t i) { return fPoint[i]; }
30 Double_t FitXY(Double_t VX, Double_t VY); //!
38 AliITSglobalRecPoint *fPoint[6];
40 ClassDef(AliITSneuralTrack, 1)