1 #ifndef artdaq_TransferPlugins_MakeTransferPlugin_hh
2 #define artdaq_TransferPlugins_MakeTransferPlugin_hh
15 #include "TransferInterface.hh"
17 #include "fhiclcpp/fwd.h"
30 std::unique_ptr<TransferInterface>
32 const std::string& plugin_label,
std::unique_ptr< artdaq::TransferInterface > MakeTransferPlugin(const fhicl::ParameterSet &pset, const std::string &plugin_label, TransferInterface::Role role)
Load a TransferInterface plugin.
Role
Used to determine if a TransferInterface is a Sender or Receiver.