Copy arrays in assignment instead of the pointer; avoid double delete.
[u/mrichter/AliRoot.git] / STEER / AliAODCaloCluster.h
index 6a7da2922afd2f054b48b8907c1886e1d95e70bb..24d937c00435aabd31f4eaf993b4b750f57d9003 100644 (file)
@@ -61,10 +61,10 @@ class AliAODCaloCluster : public AliAODCluster {
   void SetNCells(Int_t n) { fNCells = n;}
   Double_t GetNCells() const   { return fNCells;}
   
-  void SetCellsAbsId(UShort_t *array) { fCellsAbsId = array; }
+  void SetCellsAbsId(UShort_t *array);
   UShort_t *GetCellsAbsId() {return  fCellsAbsId;}
   
-  void SetCellsAmplitudeFraction(Double32_t *array) { fCellsAmpFraction = array; }
+  void SetCellsAmplitudeFraction(Double32_t *array);
   Double32_t *GetCellsAmplitudeFraction() {return  fCellsAmpFraction;}
   
   Int_t GetCellAbsId(Int_t i) const {