00001 #include <cetlib/BasicPluginFactory.h>
00002
00003 #include "MakeTable.h"
00004 #include "otsdaq-core/TableCore/TableBase.h"
00005
00006 namespace ots
00007 {
00008 TableBase* makeTable(std::string const& tablePluginName)
00009 {
00010 static cet::BasicPluginFactory basicPluginInterfaceFactory("table", "make");
00011
00012 return basicPluginInterfaceFactory.makePlugin<TableBase*>(tablePluginName);
00013 }
00014 }