00001 #include "mfextensions/Receivers/makeMVReceiver.hh" 00002 00003 #include "mfextensions/Receivers/ReceiverMacros.hh" 00004 #include "fhiclcpp/ParameterSet.h" 00005 #include "cetlib/BasicPluginFactory.h" 00006 00007 std::unique_ptr<mfviewer::MVReceiver> 00008 mfviewer::makeMVReceiver(std::string const& receiver_plugin_spec, 00009 fhicl::ParameterSet const& ps) 00010 { 00011 static cet::BasicPluginFactory bpf("receiver", "make"); 00012 00013 return bpf.makePlugin<std::unique_ptr<mfviewer::MVReceiver>, 00014 fhicl::ParameterSet const &>(receiver_plugin_spec, ps); 00015 }