*/
int SetDependency(AliHLTTask* pDep);
+ /**
+ * Clear a dependency.
+ * The ROOT TList touches the object which is in the list, even though
+ * it shouldn't care about. Thats why all lists have to be cleared before
+ * objects are deleted.
+ */
+ int UnsetDependency(AliHLTTask* pDep);
+
/**
* Return number of unresolved dependencies.
* Iterate through all the configurations the task depends on and check
*/
int SetTarget(AliHLTTask* pDep);
+ /**
+ * Clear a target.
+ * The ROOT TList touches the object which is in the list, even though
+ * it shouldn't care about. Thats why all lists have to be cleared before
+ * objects are deleted.
+ */
+ int UnsetTarget(AliHLTTask* pTarget);
+
/**
* Prepare the task for event processing.
* The method initializes the Data Buffer and calls the