1 #ifndef artdaq_ots_Overlays_FragmentType_hh
2 #define artdaq_ots_Overlays_FragmentType_hh
3 #include "artdaq-core/Data/Fragment.hh"
9 enum FragmentType : artdaq::Fragment::type_t
11 MISSED = artdaq::Fragment::FirstUserFragmentType,
17 static_assert(artdaq::Fragment::isUserFragmentType(FragmentType::INVALID - 1),
18 "Too many user-defined fragments!");
21 using detail::FragmentType;
23 FragmentType toFragmentType(std::string t_string);
24 std::string fragmentTypeToString(FragmentType val);