![]() |
LArSoft
v07_13_02
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) |