tdaq-develop-2025-02-12
|
< : public Configurable More...
#include <otsdaq/FiniteStateMachine/RunInfoVInterface.h>
Public Types | |
enum class | RunStopType { HALT , STOP , ERROR , PAUSE , RESUME , START } |
Public Member Functions | |
RunInfoVInterface (const std::string &interfaceUID) | |
virtual unsigned int | insertRunCondition (const std::string &runInfoConditions="")=0 |
virtual unsigned int | claimNextRunNumber (unsigned int conditionID, const std::string &runInfoConditions="")=0 |
virtual void | updateRunInfo (unsigned int runNumber, RunInfoVInterface::RunStopType runStopType)=0 |
< : public Configurable
Definition at line 12 of file RunInfoVInterface.h.
|
inline |
NOTE: Memory access violations were happening when we tried to pass const ConfigurationTree& theXDAQContextConfigTree If needed in future, possibly passing a copy of ConfigureTree would make everything happy.. but for now, it is not needed. , theXDAQContextConfigTree_(theXDAQContextConfigTree) , configurationPath_(configurationPath)
Definition at line 27 of file RunInfoVInterface.h.