Track Points Added. Class needed for Anti-Merging cut
[u/mrichter/AliRoot.git] / HBTAN / AliHBTTrackPoints.h
CommitLineData
f5de2f09 1#ifndef ALIHBTTRACKPOINTS_H
2#define ALIHBTTRACKPOINTS_H
3
4#include <TObject.h>
5
6class AliTPCtrack;
7class AliESDtrack;
8
9class AliHBTTrackPoints: public TObject
10{
11 public:
12 AliHBTTrackPoints();
13 AliHBTTrackPoints(Int_t n, AliTPCtrack* track, Float_t dr=30,Float_t r0 = 84.1); //min TPC R = 84.1; max TPC R = 246.6cm,
14
15 virtual ~AliHBTTrackPoints();
16
17 Double_t AvarageDistance(const AliHBTTrackPoints& tr);
18 void PositionAt(Int_t n, Float_t &x, Float_t &y, Float_t &z);
19 Int_t GetDebug() const {return 10;}
20 static void tp(Int_t entr);
21 protected:
22 private:
23 Int_t fN;//number of points
24 Float_t* fX;//[fN]
25 Float_t* fY;//[fN]
26 Float_t* fZ;//[fN]
27 Float_t* fR;//! [fN] radii
28
29 ClassDef(AliHBTTrackPoints,1)
30};
31#endif