]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/trigger/AliHLTTrigger.cxx
dding default trigger description and trigger domain parameters for AliHLTTriggerMenu...
[u/mrichter/AliRoot.git] / HLT / trigger / AliHLTTrigger.cxx
index e44f90fc64003422c07b3f562c73a8fb011c4fbd..f4fdfdbbc3eef555e58a1ad1a789f0d342e7cbe9 100644 (file)
@@ -33,6 +33,7 @@ AliHLTTrigger::AliHLTTrigger() :
        fEventData(NULL),
        fTriggerData(NULL),
        fDecisionMade(false),
+       fClearInfo(true),
        fTriggerEventResult(0),
        fDescription(),
        fReadoutList(),
@@ -67,6 +68,14 @@ int AliHLTTrigger::DoEvent(const AliHLTComponentEventData& evtData, AliHLTCompon
   fTriggerData = &trigData;
   fDecisionMade = false;
   fTriggerEventResult = 0;
+  // Reset the description, readout list and trigger domain used by TriggerEvent
+  // if requested to do so.
+  if (fClearInfo)
+  {
+    fDescription = "";
+    fReadoutList.Clear();
+    fTriggerDomain.Clear();
+  }
   
   int result = DoTrigger();
   if (result != 0) return result;