1 #include "otsdaq-core/ConfigurationPluginDataFormats/ModuleToFEConfiguration.h"
2 #include "otsdaq-core/Macros/ConfigurationPluginMacros.h"
9 ModuleToFEConfiguration::ModuleToFEConfiguration(
void)
33 ModuleToFEConfiguration::~ModuleToFEConfiguration(
void)
52 std::list<std::string> ModuleToFEConfiguration::getFEWModulesList(
unsigned int FEWNumber)
const
54 std::string moduleName;
56 std::list<std::string> list;
57 for(
unsigned int row=0; row<ConfigurationBase::activeConfigurationView_->getNumberOfRows(); row++)
59 ConfigurationBase::activeConfigurationView_->getValue(tmpFEW,row,FEWName);
60 if(tmpFEW == FEWNumber)
62 ConfigurationBase::activeConfigurationView_->getValue(moduleName,row,ModuleName);
63 list.push_back(moduleName);
70 std::list<std::string> ModuleToFEConfiguration::getFERModulesList(
unsigned int FERNumber)
const
72 std::string moduleName;
74 std::list<std::string> list;
75 for(
unsigned int row=0; row<ConfigurationBase::activeConfigurationView_->getNumberOfRows(); row++)
77 ConfigurationBase::activeConfigurationView_->getValue(tmpFER,row,FERName);
78 if(tmpFER == FERNumber)
80 ConfigurationBase::activeConfigurationView_->getValue(moduleName,row,ModuleName);
81 list.push_back(moduleName);