LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "art/Framework/Principal/SelectorBase.h"
#include "art/Framework/Principal/fwd.h"
#include "canvas/Persistency/Provenance/BranchDescription.h"
#include "cetlib/value_ptr.h"
#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 | |
HLT enums. | |
Functions | |
template<class A , class B > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::AndHelper< A, B > > | art::operator&& (A const &a, B const &b) |
template<class A , class B > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::OrHelper< A, B > > | art::operator|| (A const &a, B const &b) |
template<class A > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value, art::NotHelper< A > > | art::operator! (A const &a) |