The Gaudi Framework  v32r2 (46d42edc)
LegacyAlgorithm.cpp
Go to the documentation of this file.
2 
4 
5 namespace Gaudi {
6  namespace details {
8  return execState( Gaudi::Hive::currentContext() ).state() == AlgExecState::State::Done;
9  }
10 
13  .setState( state ? AlgExecState::State::Done : AlgExecState::State::None );
14  }
15 
17 
20  }
21 
24  }
25  } // namespace details
26 } // namespace Gaudi
void resetExecuted()
Reset the executed state of the Algorithm for the duration of the current event.
void setFilterPassed(bool state) const
Set the filter passed flag to the specified state.
bool filterPassed() const
void setState(State s)
State state() const
GAUDI_API const EventContext & currentContext()
AlgExecState & execState(const EventContext &ctx) const override
reference to AlgExecState of Alg
Definition: Algorithm.cpp:657
void setExecuted(bool state) const
Set the executed flag to the specified state.
bool isExecuted() const
Has this algorithm been executed since the last reset?
void setFilterPassed(bool f=true)
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1
bool filterPassed() const
Did this algorithm pass or fail its filter criterion for the last event?