1 #ifndef canvas_Persistency_Provenance_SampledInfo_h 2 #define canvas_Persistency_Provenance_SampledInfo_h 11 #include <type_traits> 17 static_assert(std::is_same_v<T, RunID> || std::is_same_v<T, SubRunID>,
18 "The template argument must be either RunID or SubRunID.");
44 os <<
"Sampled EventID: '" << eventInfo.
id <<
"' Dataset: '" static short Class_Version()
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
std::map< std::string, SampledInfo< SubRunID >> SampledSubRunInfo
std::map< std::string, SampledInfo< RunID >> SampledRunInfo