AliMFTCluster();
AliMFTCluster(const AliMFTCluster&);
AliMFTCluster& operator=(const AliMFTCluster&);
-
- virtual ~AliMFTCluster() {}; // destructor
-
+ virtual ~AliMFTCluster() { if(fDigitsInCluster){fDigitsInCluster->Delete(); delete fDigitsInCluster; fDigitsInCluster=NULL;}}
+
+ virtual void Clear(const Option_t* /*opt*/) { if(fDigitsInCluster) {fDigitsInCluster->Delete(); delete fDigitsInCluster; fDigitsInCluster = 0x0;} }
+
void SetXYZ(Double_t x, Double_t y, Double_t z) { fX=x; fY=y; fZ=z; }
-
+
void SetX(Double_t x) { if(fIsClusterEditable) fX = x; }
void SetY(Double_t y) { if(fIsClusterEditable) fY = y; }
void SetZ(Double_t z) { if(fIsClusterEditable) fZ = z; }