Typedefs | |
template<typename T > | |
using | DataProductPointerMap_t = std::map< T const *, art::Ptr< T >> |
Functions | |
template<typename T > | |
constexpr bool | isPowerOfTwo (T value) |
Returns whether the integral type value is a power of 2. More... | |
template<std::size_t I, typename KeySort > | |
TupleElementOp< I, KeySort > | makeTupleElementOp (KeySort keySort) |
template<typename Handle > | |
std::string | productClassOf (Handle const &handle) |
use candy More... | |
template<typename Handle > | |
std::type_info const * | productTypeOf (Handle const &handle) |
template<typename Handle > | |
art::InputTag | inputTagOf (Handle const &handle) |
template<typename T > | |
bool | operator!= (infinite_endcount_iterator< T > const &, count_iterator< T > const &) |
Never admit a infinite_endcount_iterator to be equal to anything else. More... | |
template<typename T > | |
bool | operator!= (count_iterator< T > const &, infinite_endcount_iterator< T > const &) |
template<typename T > | |
bool | operator== (infinite_endcount_iterator< T > const &, count_iterator< T > const &) |
template<typename T > | |
bool | operator== (count_iterator< T > const &, infinite_endcount_iterator< T > const &) |
template<typename Coll , typename PtrColl > | |
void | moveFromPointersImplBase (Coll &dest, PtrColl &src) |
template<std::size_t Lead, typename... Iterables> | |
auto | make_zip_begin_iterator (Iterables &&...iterables) |
template<std::size_t Lead, typename... Iterables> | |
auto | make_zip_end_iterator (Iterables &&...iterables) |
template<typename T > | |
T & | NullRef () |
template<typename Choices > | |
std::ostream & | operator<< (std::ostream &out, MultipleChoiceSelectionOption_t< Choices > const &option) |
Prints an option into a stream. More... | |
Option comparison operators | |
— BEGIN – Comparison operators -------------------------------------— | |
template<typename Choices > | |
bool | operator== (MultipleChoiceSelectionOption_t< Choices > const &option, Choices const value) |
Returns whether option has the specified value . More... | |
template<typename Choices > | |
bool | operator== (Choices const value, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator!= (MultipleChoiceSelectionOption_t< Choices > const &option, Choices const value) |
Returns whether option does not have the specified value . More... | |
template<typename Choices > | |
bool | operator!= (Choices const value, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator== (MultipleChoiceSelectionOption_t< Choices > const &option, std::string const &label) |
Returns whether option has the specified name or alias. More... | |
template<typename Choices > | |
bool | operator== (std::string const &label, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator!= (MultipleChoiceSelectionOption_t< Choices > const &option, std::string const &label) |
Returns whether option does not have the specified name or alias. More... | |
template<typename Choices > | |
bool | operator!= (std::string const &label, MultipleChoiceSelectionOption_t< Choices > const &option) |
Variables | |
template<typename Iter > | |
constexpr bool | is_random_access_iterator_v |
template<typename T > | |
constexpr bool | is_type_v = is_type<T>() |
template<typename... Strings> | |
constexpr auto | AllConvertibleToStrings_v = std::conjunction_v<std::is_convertible<Strings, std::string>...> |
using util::details::DataProductPointerMap_t = typedef std::map<T const*, art::Ptr<T>> |
Definition at line 35 of file DataProductPointerMap.h.
art::InputTag util::details::inputTagOf | ( | Handle const & | handle | ) |
Definition at line 708 of file ArtHandleTrackerManager.h.
constexpr bool util::details::isPowerOfTwo | ( | T | value | ) |
Returns whether the integral type value
is a power of 2.
Definition at line 26 of file FastAndPoorGauss.h.
auto util::details::make_zip_begin_iterator | ( | Iterables &&... | iterables | ) |
auto util::details::make_zip_end_iterator | ( | Iterables &&... | iterables | ) |
TupleElementOp<I, KeySort> util::details::makeTupleElementOp | ( | KeySort | keySort | ) |
Definition at line 107 of file icarusalg/icarusalg/Utilities/SimpleClustering.h.
void util::details::moveFromPointersImplBase | ( | Coll & | dest, |
PtrColl & | src | ||
) |
Definition at line 276 of file SortByPointers.h.
T& util::details::NullRef | ( | ) |
Definition at line 460 of file MappedContainer.h.
bool util::details::operator!= | ( | infinite_endcount_iterator< T > const & | , |
count_iterator< T > const & | |||
) |
Never admit a infinite_endcount_iterator
to be equal to anything else.
bool util::details::operator!= | ( | count_iterator< T > const & | , |
infinite_endcount_iterator< T > const & | |||
) |
bool util::details::operator!= | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
Choices const | value | ||
) |
Returns whether option
does not have the specified value
.
Definition at line 752 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | Choices const | value, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 757 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
std::string const & | label | ||
) |
Returns whether option
does not have the specified name or alias.
Definition at line 779 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | std::string const & | label, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 786 of file MultipleChoiceSelection.h.
std::ostream & util::details::operator<< | ( | std::ostream & | out, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Prints an option into a stream.
— END – Comparison operators ------------------------------------——
Definition at line 796 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | infinite_endcount_iterator< T > const & | , |
count_iterator< T > const & | |||
) |
bool util::details::operator== | ( | count_iterator< T > const & | , |
infinite_endcount_iterator< T > const & | |||
) |
bool util::details::operator== | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
Choices const | value | ||
) |
Returns whether option
has the specified value
.
Definition at line 740 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | Choices const | value, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 745 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
std::string const & | label | ||
) |
Returns whether option
has the specified name or alias.
Definition at line 763 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | std::string const & | label, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 770 of file MultipleChoiceSelection.h.
std::string util::details::productClassOf | ( | Handle const & | handle | ) |
use candy
Definition at line 700 of file ArtHandleTrackerManager.h.
std::type_info const * util::details::productTypeOf | ( | Handle const & | handle | ) |
Definition at line 704 of file ArtHandleTrackerManager.h.
constexpr auto util::details::AllConvertibleToStrings_v = std::conjunction_v<std::is_convertible<Strings, std::string>...> |
Definition at line 32 of file MultipleChoiceSelection.h.
constexpr bool util::details::is_random_access_iterator_v |
constexpr bool util::details::is_type_v = is_type<T>() |
Definition at line 477 of file RangeForWrapper.h.