1 #ifndef fhiclcpp_ParameterSetID_h 2 #define fhiclcpp_ParameterSetID_h 10 #include "cetlib/sha1.h" 18 std::ostream&
operator<<(std::ostream&, ParameterSetID
const&);
50 cet::sha1::digest_t
id_;
54 inline constexpr std::size_t
58 return 2 * cet::sha1::digest_sz;
void swap(ParameterSetID &)
std::string to_string() const
bool operator>(ParameterSetID const &) const noexcept
bool operator>=(ParameterSetID const &) const noexcept
bool operator!=(ParameterSetID const &) const noexcept
static constexpr std::size_t max_str_size() noexcept
bool operator<(ParameterSetID const &) const noexcept
bool is_valid() const noexcept
bool operator<=(ParameterSetID const &) const noexcept
void reset(ParameterSet const &)
void invalidate() noexcept
std::ostream & operator<<(std::ostream &, ParameterSetID const &)
bool operator==(ParameterSetID const &) const noexcept
ParameterSetID() noexcept