public:
AliRecPoint() ; // ctor
+ AliRecPoint(const AliRecPoint &recp); // copy ctor
virtual ~AliRecPoint() ; // dtor
virtual void AddDigit(AliDigitNew & digit) ; // add a digit to the digit's indexes list
// virtual void AddTrack(AliTrack & track) ; // add a track to the tracks list
+ virtual void Copy(AliRecPoint &recp) const;
virtual void GetCovarianceMatrix(TMatrix & mat) ;
virtual AliGeometry * GetGeom() const { return fGeom; }
virtual void GetGlobalPosition(TVector3 & gpos, TMatrix & gmat) ; // return the global position in ALICE
virtual Int_t GetMaximumTrackMultiplicity() const { return fMaxTrack; }
virtual Int_t GetTracksMultiplicity(void) const { return fMulTrack ; }
virtual void Print(Option_t * opt = "void") = 0 ;
+ virtual AliRecPoint & operator= (const AliRecPoint &recp);
void SetIndexInList(Int_t val) { fIndexInList = val ; }
Int_t * fDigitsList ; //[fMulDigit] list of digit's indexes from which the point was reconstructed
Int_t * fTracksList ; //[fMulTrack] list of tracks to which the point was assigned
-public:
-
-
ClassDef(AliRecPoint,1)
};