#include <BPHMultiSelect.h>
Public Types | |
using | Base = BPHMultiSelectBase< BPHRecoSelect > |
Public Types inherited from BPHRecoSelect | |
using | AcceptArg = reco::Candidate |
Public Member Functions | |
bool | accept (const typename BPHRecoSelect::AcceptArg &cand) const override |
accept function More... | |
bool | accept (const reco::Candidate &cand, const BPHRecoBuilder *build) const override |
BPHMultiSelect (BPHSelectOperation::mode op) | |
~BPHMultiSelect () override | |
Public Member Functions inherited from BPHMultiSelectBase< BPHRecoSelect > | |
BPHMultiSelectBase (BPHSelectOperation::mode op) | |
void | include (BPHRecoSelect &s, bool m=true) |
include selection More... | |
~BPHMultiSelectBase () override | |
Public Member Functions inherited from BPHRecoSelect | |
virtual bool | accept (const reco::Candidate &cand) const |
BPHRecoSelect () | |
virtual | ~BPHRecoSelect () |
Private Member Functions | |
BPHMultiSelect (const BPHMultiSelect< BPHRecoSelect > &x)=delete | |
BPHMultiSelect & | operator= (const BPHMultiSelect< BPHRecoSelect > &x)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from BPHMultiSelectBase< BPHRecoSelect > | |
bool | select (const Obj &cand) const |
bool | select (const Obj &cand, const BPHRecoBuilder *build) const |
Protected Member Functions inherited from BPHRecoSelect | |
const reco::Candidate * | get (const std::string &name, const BPHRecoBuilder *build) const |
Definition at line 142 of file BPHMultiSelect.h.
using BPHMultiSelect< BPHRecoSelect >::Base = BPHMultiSelectBase<BPHRecoSelect> |
Definition at line 144 of file BPHMultiSelect.h.
|
inline |
Constructor
Definition at line 148 of file BPHMultiSelect.h.
|
inlineoverride |
Destructor
Definition at line 152 of file BPHMultiSelect.h.
References accept(), BPHMultiSelect< T >::accept(), and newFWLiteAna::build.
|
privatedelete |
|
override |
accept function
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
overridevirtual |
Reimplemented from BPHRecoSelect.
Definition at line 42 of file BPHMultiSelect.cc.
References BPHMultiSelect< T >::accept(), and BPHMultiSelectBase< T >::select().
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
privatedelete |