#include <BPHMultiSelect.h>
Public Types | |
using | Base = BPHMultiSelectBase< T > |
Public Member Functions | |
template<> | |
bool | accept (const BPHDecayMomentum &cand) const |
template<> | |
bool | accept (const BPHDecayVertex &cand) const |
template<> | |
bool | accept (const BPHKinematicFit &cand) const |
bool | accept (const typename T::AcceptArg &cand) const override |
accept function More... | |
template<> | |
bool | accept (const BPHDecayMomentum &cand) const |
template<> | |
bool | accept (const BPHDecayVertex &cand) const |
template<> | |
bool | accept (const BPHKinematicFit &cand) const |
BPHMultiSelect (BPHSelectOperation::mode op) | |
~BPHMultiSelect () override | |
Public Member Functions inherited from BPHMultiSelectBase< T > | |
BPHMultiSelectBase (BPHSelectOperation::mode op) | |
void | include (T &s, bool m=true) |
include selection More... | |
~BPHMultiSelectBase () override | |
Private Member Functions | |
BPHMultiSelect (const BPHMultiSelect< T > &x)=delete | |
BPHMultiSelect & | operator= (const BPHMultiSelect< T > &x)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from BPHMultiSelectBase< T > | |
template<class Obj > | |
bool | select (const Obj &cand) const |
template<class Obj > | |
bool | select (const Obj &cand, const BPHRecoBuilder *build) const |
Description: Class to combine multiple selection (OR mode)
Definition at line 124 of file BPHMultiSelect.h.
using BPHMultiSelect< T >::Base = BPHMultiSelectBase<T> |
Definition at line 127 of file BPHMultiSelect.h.
|
inline |
|
inlineoverride |
|
privatedelete |
bool BPHMultiSelect< BPHMomentumSelect >::accept | ( | const BPHDecayMomentum & | cand | ) | const |
Definition at line 56 of file BPHMultiSelect.cc.
References TauGenJetsDecayModeSelectorAllHadrons_cfi::select.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
bool BPHMultiSelect< BPHVertexSelect >::accept | ( | const BPHDecayVertex & | cand | ) | const |
Definition at line 63 of file BPHMultiSelect.cc.
References TauGenJetsDecayModeSelectorAllHadrons_cfi::select.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
bool BPHMultiSelect< BPHFitSelect >::accept | ( | const BPHKinematicFit & | cand | ) | const |
Definition at line 70 of file BPHMultiSelect.cc.
References TauGenJetsDecayModeSelectorAllHadrons_cfi::select.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
override |
bool BPHMultiSelect< BPHMomentumSelect >::accept | ( | const BPHDecayMomentum & | cand | ) | const |
bool BPHMultiSelect< BPHVertexSelect >::accept | ( | const BPHDecayVertex & | cand | ) | const |
bool BPHMultiSelect< BPHFitSelect >::accept | ( | const BPHKinematicFit & | cand | ) | const |
|
privatedelete |