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