#include <BPHMultiSelect.h>
Classes | |
struct | SelectElement |
Public Member Functions | |
BPHMultiSelectBase (BPHSelectOperation::mode op) | |
void | include (T &s, bool m=true) |
include selection More... | |
~BPHMultiSelectBase () override | |
Protected Member Functions | |
template<class Obj > | |
bool | select (const Obj &cand) const |
template<class Obj > | |
bool | select (const Obj &cand, const BPHRecoBuilder *build) const |
Private Member Functions | |
BPHMultiSelectBase (const BPHMultiSelectBase< T > &x)=delete | |
BPHMultiSelectBase< T > & | operator= (const BPHMultiSelectBase< T > &x)=delete |
Private Attributes | |
bool | breakValue |
bool | finalValue |
std::vector< SelectElement > | selectList |
Definition at line 50 of file BPHMultiSelect.h.
|
inline |
Constructor
Definition at line 55 of file BPHMultiSelect.h.
|
inlineoverride |
|
privatedelete |
|
inline |
include selection
Operations
Definition at line 75 of file BPHMultiSelect.h.
Referenced by BPHOniaToMuMuBuilder::build().
|
privatedelete |
|
inlineprotected |
Definition at line 84 of file BPHMultiSelect.h.
|
inlineprotected |
Definition at line 94 of file BPHMultiSelect.h.
|
private |
Definition at line 117 of file BPHMultiSelect.h.
|
private |
Definition at line 118 of file BPHMultiSelect.h.
|
private |
Definition at line 119 of file BPHMultiSelect.h.