fRawDataRef = NULL;
}
+//______________________________________________________________________________
+void AliRawEquipmentV2::Clear(Option_t*)
+{
+ // Clear the equipment in case it needs to be re-used (avoiding costly
+ // new/delete cycle). Called by AliRawEventV2 Clear method inside the event loop.
+
+ fEqpHdr.Reset();
+ fRawDataRef = NULL;
+ fRawData = NULL;
+}
+
//______________________________________________________________________________
AliRawEquipmentV2::~AliRawEquipmentV2()
{
return raw;
}
+
+//______________________________________________________________________________
+void AliRawEquipmentV2::CloneRawData(const AliRawData *rawData)
+{
+ // Clone the input raw data and
+ // flush the TRef
+
+ fRawDataRef = NULL;
+ if (rawData) fRawData = (AliRawData*)rawData->Clone();
+}