1 #include "artdaq-core/Plugins/FragmentNameHelper.hh"
2 #include "artdaq-ots/Overlays/FragmentType.hh"
4 #include "otsdaq/Macros/CoutMacros.h"
5 #define TRACE_NAME "OtsFragmentNameHelper"
25 std::string unidentified_instance_name,
26 std::vector<std::pair<artdaq::Fragment::type_t, std::string>> extraTypes);
36 std::string unidentified_instance_name,
37 std::vector<std::pair<artdaq::Fragment::type_t, std::string>> extraTypes)
38 : FragmentNameHelper(unidentified_instance_name, extraTypes)
40 TLOG(TLVL_DEBUG) <<
"OtsFragmentNameHelper CONSTRUCTOR START";
42 TLOG(TLVL_DEBUG) <<
"OtsFragmentNameHelper CONSTRUCTOR END";
OtsFragmentNameHelper extends ArtdaqFragmentNamingService. This implementation uses artdaq-demo's Sys...
~OtsFragmentNameHelper() override=default
DefaultArtdaqFragmentNamingService Destructor.
OtsFragmentNameHelper(std::string unidentified_instance_name, std::vector< std::pair< artdaq::Fragment::type_t, std::string >> extraTypes)
OtsFragmentNameHelper Constructor.
std::map< artdaq::Fragment::type_t, std::string > makeFragmentTypeMap()
Create a list of all Fragment types defined by this package, in the format that RawInput expects.