]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDpadPlane.cxx
Using At instead of UncheckedAt (Marian)
[u/mrichter/AliRoot.git] / TRD / AliTRDpadPlane.cxx
index 86f981bf203e5f52ffeb787f605c84f98a995574..beba8be59d8601d900a4cf0949aed633f7d31564 100644 (file)
@@ -124,20 +124,14 @@ AliTRDpadPlane::AliTRDpadPlane(const AliTRDpadPlane &p)
 
   Int_t iBin = 0;
 
-  if (((AliTRDpadPlane &) p).fPadRow) {
-    delete [] ((AliTRDpadPlane &) p).fPadRow;
-  }
-  ((AliTRDpadPlane &) p).fPadRow = new Double_t[fNrows];
+  fPadRow = new Double_t[fNrows];
   for (iBin = 0; iBin < fNrows; iBin++) {
-    ((AliTRDpadPlane &) p).fPadRow[iBin] = fPadRow[iBin];
+    fPadRow[iBin] = ((AliTRDpadPlane &) p).fPadRow[iBin];
   }                                                                             
 
-  if (((AliTRDpadPlane &) p).fPadCol) {
-    delete [] ((AliTRDpadPlane &) p).fPadCol;
-  }
-  ((AliTRDpadPlane &) p).fPadCol = new Double_t[fNrows];
+  fPadCol = new Double_t[fNrows];
   for (iBin = 0; iBin < fNrows; iBin++) {
-    ((AliTRDpadPlane &) p).fPadCol[iBin] = fPadCol[iBin];
+    fPadCol[iBin] = ((AliTRDpadPlane &) p).fPadCol[iBin];
   }                                                                             
 
 }