putting back the old definition of Run
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 9 Nov 2009 23:41:13 +0000 (23:41 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 9 Nov 2009 23:41:13 +0000 (23:41 +0000)
int Run(Int_t iNofEvents=1, int bStop=1)
because there have been problems on mac with the 64 bit variable and its default variable in the extended argument list
int Run(Int_t iNofEvents=1, int bStop=1, AliHLTUInt64_t trgMask=0);

The old function now forwards to the new function with 0 for the trigger mask. The function is defined without default arguments.

HLT/BASE/AliHLTSystem.h

index 0033a5b..2f331bb 100644 (file)
@@ -208,7 +208,15 @@ class AliHLTSystem : public AliHLTLogging {
    * @param bStop      stop the chain after processing
    * @return number of reconstructed events, neg error code if failed
    */
-  int Run(Int_t iNofEvents=1, int bStop=1, AliHLTUInt64_t trgMask=0);
+  int Run(Int_t iNofEvents, int bStop, AliHLTUInt64_t trgMask);
+
+  /**
+   * Run the tasklist
+   * Somehow the 64bit variable/default value did not work out on mac.
+   * Re-introducing the original function, and forwarding it.
+   */
+  int Run(Int_t iNofEvents=1, int bStop=1)
+  {return Run(iNofEvents, bStop, 0);}
 
   /**
    * Init all tasks from the list.