#include "art/Framework/Principal/SelectorBase.h"
#include "canvas/Persistency/Provenance/BranchDescription.h"
#include <memory>
#include <string>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | art::ProcessNameSelector |
class | art::ProductInstanceNameSelector |
class | art::ModuleLabelSelector |
class | art::MatchAllSelector |
class | art::AndHelper< A, B > |
class | art::OrHelper< A, B > |
class | art::NotHelper< A > |
class | art::ComposedSelectorWrapper< T > |
class | art::Selector |
Namespaces | |
art | |
Functions | |
template<typename A , typename B > | |
std::enable_if_t< is_selector< A > &&is_selector< B >, AndHelper< A, B > > | art::operator&& (A const &a, B const &b) |
template<typename A , typename B > | |
std::enable_if_t< is_selector< A > &&is_selector< B >, OrHelper< A, B > > | art::operator|| (A const &a, B const &b) |
template<typename A > | |
std::enable_if_t< is_selector< A >, NotHelper< A > > | art::operator! (A const &a) |
Variables | |
template<typename T > | |
constexpr bool | art::is_selector |