]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawEquipmentV2.cxx
Finally a working version of raw-data event cloning. It turned out to be quite diffic...
[u/mrichter/AliRoot.git] / RAW / AliRawEquipmentV2.cxx
index f03bfe161537d4334a7e9a9b43b1865348a6afc7..8bd2aed0674a456da2c7c07347342fab41261523 100644 (file)
@@ -117,12 +117,11 @@ AliRawData *AliRawEquipmentV2::NextRawData(AliRawDataArrayV2 *array)
 }
 
 //______________________________________________________________________________
-void AliRawEquipmentV2::CloneRawData()
+void AliRawEquipmentV2::CloneRawData(const AliRawData *rawData)
 {
-  // Load raw-data part of the object via the TRef
-  // flush the Tref and clone the raw data
+  // Clone the input raw data and
+  // flush the TRef
 
-  GetRawData();
   fRawDataRef = NULL;
-  if (fRawData) fRawData = (AliRawData*)fRawData->Clone();
+  if (rawData) fRawData = (AliRawData*)rawData->Clone();
 }