LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "Selector.h"
Public Member Functions | |
template<class T > | |
Selector (T const &expression) | |
Selector (Selector const &other) | |
Selector & | operator= (Selector const &other)& |
void | swap (Selector &other) |
virtual | ~Selector () |
virtual Selector * | clone () const override |
bool | match (BranchDescription const &p) const |
Private Member Functions | |
virtual bool | doMatch (BranchDescription const &p) const override |
Private Attributes | |
cet::value_ptr< SelectorBase > | sel_ |
Definition at line 324 of file Selector.h.
art::Selector::Selector | ( | T const & | expression | ) |
art::Selector::Selector | ( | Selector const & | other | ) |
Definition at line 14 of file Selector.cc.
|
virtual |
Definition at line 31 of file Selector.cc.
|
overridevirtual |
|
overrideprivatevirtual |
|
inlineinherited |
Definition at line 23 of file SelectorBase.h.
References art::SelectorBase::clone(), and art::SelectorBase::doMatch().
Referenced by art::Principal::findGroupsForProcess().
Definition at line 17 of file Selector.cc.
References fhicl::other, and swap().
void art::Selector::swap | ( | Selector & | other | ) |
Definition at line 25 of file Selector.cc.
References sel_.
Referenced by operator=().
|
private |
Definition at line 337 of file Selector.h.