1 #ifndef art_Framework_Core_OutputFileGranularity_h 2 #define art_Framework_Core_OutputFileGranularity_h 21 operator std::size_t()
const {
return static_cast<std::size_t
>(
b_); }
23 static constexpr std::size_t
34 else if (spec ==
"SubRun")
36 else if (spec ==
"Run")
38 else if (spec ==
"InputFile")
40 else if (spec ==
"Job")
42 else if (spec ==
"Unset")
46 <<
"Specified output-file switching boundary (\"" << spec
47 <<
"\") not supported.\n" 48 "Please choose from:\n" 64 std::string token{
"Unset"};
std::ostream & operator<<(std::ostream &os, EDAnalyzer::Table< T > const &t)
static constexpr std::size_t NBoundaries()
static BT value(std::string const &spec)
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception