This seems to be a complex problem for TClonesArrays of class objects containing TClonesArrays
https://savannah.cern.ch/bugs/index.php?74072
// Clears the trigger domain and resets the decision result.
AliHLTTriggerDecision::Clear(option);
- fContributingTriggers.Clear(option);
+ // because of TClonesArray members in AliHLTTriggerDecision it is not
+ // enough to call Clear. Delete will also invoke the destructor of the
+ // elements which is necessary to do the proper internal cleanup
+ fContributingTriggers.Delete();
DeleteInputObjects();
fCounters.Set(0);
}