1 #ifndef canvas_Utilities_InputTag_h 2 #define canvas_Utilities_InputTag_h 19 std::string
const& processName = {});
23 char const* processName =
"");
35 bool operator==(InputTag
const&)
const noexcept;
37 bool empty()
const noexcept;
39 std::string
const&
label()
const noexcept;
40 std::string
const&
instance()
const noexcept;
41 std::string
const&
process()
const noexcept;
43 std::string
encode()
const;
69 auto const& a = std::tie(lhs.label(), lhs.instance(), lhs.process());
70 auto const& b = std::tie(rhs.label(), rhs.instance(), rhs.process());
bool operator!=(ScheduleID const left, ScheduleID const right) noexcept
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
void decode(std::any const &a, InputTag &tag)