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 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 int * GetDigitsList(void) const { return fDigitsList ; }
// virtual int * GetTracksList(void) const { return fTracksList ; }
virtual Float_t GetEnergy() const {return fAmp; }
virtual int * GetDigitsList(void) const { return fDigitsList ; }
// virtual int * GetTracksList(void) const { return fTracksList ; }
virtual Float_t GetEnergy() const {return fAmp; }
virtual Int_t GetMaximumDigitMultiplicity() const { return fMaxDigit; }
virtual Int_t GetMaximumTrackMultiplicity() const { return fMaxTrack; }
virtual Int_t GetTracksMultiplicity(void) const { return fMulTrack ; }
virtual Int_t GetMaximumDigitMultiplicity() const { return fMaxDigit; }
virtual Int_t GetMaximumTrackMultiplicity() const { return fMaxTrack; }
virtual Int_t GetTracksMultiplicity(void) const { return fMulTrack ; }
- //PH virtual void Print(Option_t * opt = "void") = 0 ;
- virtual void Print(Option_t * opt = "void") {;}
- AliRecPoint & operator= (const AliRecPoint &recp);
+ AliRecPoint & operator= (const AliRecPoint &recp)
+ {recp.Copy(*this); return (*this);}
+
Float_t fAmp ; // summed amplitude of digits
AliGeometry * fGeom ; //! pointer to the geometry class
Int_t fIndexInList ;// the index of this RecPoint in the list stored in TreeR (to be set by analysis)
TVector3 fLocPos ; // local position in the sub-detector coordinate
Float_t fAmp ; // summed amplitude of digits
AliGeometry * fGeom ; //! pointer to the geometry class
Int_t fIndexInList ;// the index of this RecPoint in the list stored in TreeR (to be set by analysis)
TVector3 fLocPos ; // local position in the sub-detector coordinate
Int_t fMaxDigit ; //! max initial size of digits array (not saved)
Int_t fMulDigit ; // total multiplicity of digits
Int_t fMaxTrack ; //! max initial size of tracks array (not saved)
Int_t fMaxDigit ; //! max initial size of digits array (not saved)
Int_t fMulDigit ; // total multiplicity of digits
Int_t fMaxTrack ; //! max initial size of tracks array (not saved)