4 #include "otsdaq/ConfigurationInterface/ConfigurationManager.h"
5 #include "otsdaq/FECore/FEVInterfacesManager.h"
9 #include "otsdaq/FECore/FEVInterface.h"
14 #include "otsdaq/ConfigurationInterface/ConfigurationInterface.h"
15 #include "otsdaq/PluginMakers/MakeInterface.h"
16 #include "otsdaq/PluginMakers/MakeTable.h"
26 std::string supervisorContextUID_ =
"MainContext";
27 std::string supervisorApplicationUID_ =
"FeSupervisor0";
28 std::string ConfigurationAlias_ =
"Physics";
29 std::string theSupervisorConfigurationPath_ = supervisorContextUID_ +
"/LinkToApplicationTable/" + supervisorApplicationUID_ +
"/LinkToSupervisorTable";
37 FEVInterfacesManager theFEVInterfacesManager_(theConfigurationManager_->getNode(ConfigurationManager::XDAQ_CONTEXT_TABLE_NAME),
38 theSupervisorConfigurationPath_);
40 std::pair<std::string ,
TableGroupKey> theGroup = theConfigurationManager_->getTableGroupFromAlias(ConfigurationAlias_);
42 theConfigurationManager_->loadTableGroup(theGroup.first, theGroup.second,
true);
44 theFEVInterfacesManager_.configure();