Skip to content
Snippets Groups Projects
Commit 0ab9dba3 authored by Charles Leggett's avatar Charles Leggett
Browse files

Enable Concurrent/Sequential Sequences in MT

See merge request !350

Former-commit-id: fa73ba02
parents bdab4c8d 9bfcbf6b
No related branches found
No related tags found
No related merge requests found
...@@ -69,6 +69,10 @@ AthSequencer::AthSequencer( const std::string& name, ...@@ -69,6 +69,10 @@ AthSequencer::AthSequencer( const std::string& name,
declareProperty( "StopOverride", m_stopOverride=false, declareProperty( "StopOverride", m_stopOverride=false,
"Stop on filter failure Override flag" ); "Stop on filter failure Override flag" );
declareProperty( "Sequential", m_sequential=false,
"Concurrent or strict Sequential ordering of Algs in Sequence");
declareProperty( "TimeOut", m_timeout=0, declareProperty( "TimeOut", m_timeout=0,
"Abort job after one algorithm or sequence reaches the time out. Timeout given in Nanoseconds (official ATLAS units), despite its millisecond resolution" ); "Abort job after one algorithm or sequence reaches the time out. Timeout given in Nanoseconds (official ATLAS units), despite its millisecond resolution" );
......
...@@ -218,6 +218,10 @@ private: ...@@ -218,6 +218,10 @@ private:
Gaudi::Property<bool> m_ignoreFilter; Gaudi::Property<bool> m_ignoreFilter;
/// Stop on filter failure Override flag (normally stop if alg filter fails) /// Stop on filter failure Override flag (normally stop if alg filter fails)
Gaudi::Property<bool> m_stopOverride; Gaudi::Property<bool> m_stopOverride;
/// a "Concurrent" or "Sequential" sequence. "Sequential" enforces
/// strict ordering in MT. "Concurrent" allows scheduler re-ordering
/// for data flow (default)
Gaudi::Property<bool> m_sequential;
/// set optional algorithm / sequence time outs /// set optional algorithm / sequence time outs
double m_timeout; double m_timeout;
......
...@@ -6,4 +6,4 @@ ...@@ -6,4 +6,4 @@
# forbidden. # forbidden.
AthenaExternalsVersion = 1.0.2 AthenaExternalsVersion = 1.0.2
GaudiVersion = v28r1.conditions.005 GaudiVersion = v28r1.conditions.006
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment