]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawEquipment.cxx
Add-on by F. Blanco: code to manage leading particle and cuts with respect to that
[u/mrichter/AliRoot.git] / RAW / AliRawEquipment.cxx
index e9291c031fc61170fb401c6684d2230708d4f024..fc8e5873ea0c839790997cdaab7ec173d1d4c82b 100644 (file)
@@ -95,17 +95,13 @@ AliRawEquipment::~AliRawEquipment()
 }
 
 //______________________________________________________________________________
-void AliRawEquipment::CloneRawData()
+void AliRawEquipment::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
 
-  if (!fRawData) {
-    if (fRawDataRef.IsValid())
-      fRawData = (AliRawData*)fRawDataRef.GetObject();
-  }
   fRawDataRef = NULL;
-  if (fRawData) fRawData = (AliRawData*)fRawData->Clone();
+  if (rawData) rawData = (AliRawData*)rawData->Clone();
 }
 
 //______________________________________________________________________________