#include <BPHMassSymSelect.h>
Public Member Functions | |
bool | accept (const BPHDecayMomentum &cand) const override |
select particle More... | |
BPHMassSymSelect (const std::string &np, const std::string &nn, const BPHMassSelect *ms) | |
~BPHMassSymSelect () override | |
Public Member Functions inherited from BPHMomentumSelect | |
BPHMomentumSelect () | |
virtual | ~BPHMomentumSelect () |
Private Member Functions | |
BPHMassSymSelect (const BPHMassSymSelect &x)=delete | |
BPHMassSymSelect & | operator= (const BPHMassSymSelect &x)=delete |
Private Attributes | |
const BPHMassSelect * | mSel |
std::string | nNeg |
std::string | nPos |
Additional Inherited Members | |
Public Types inherited from BPHMomentumSelect | |
using | AcceptArg = BPHDecayMomentum |
Description: Class for candidate selection by invariant mass (at momentum sum level) allowing for decay product mass swap
Definition at line 33 of file BPHMassSymSelect.h.
|
inline |
|
inlineoverride |
Destructor
Definition at line 45 of file BPHMassSymSelect.h.
References BPHMassSelect::accept(), accept(), BPHMassSymSelect(), reco::Candidate::clone(), BPHDecayMomentum::getDaug(), BPHMassCuts::getMassMin(), ResonanceBuilder::mass, mSel, nNeg, np, nPos, operator=(), BPHDecayMomentum::originalReco(), reco::Candidate::p4(), createTree::pp, reco::Candidate::setMass(), and x.
|
privatedelete |
|
inlineoverridevirtual |
select particle
Operations
Implements BPHMomentumSelect.
Definition at line 50 of file BPHMassSymSelect.h.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), esMonitoring.FDJsonServer::handle_accept(), and ~BPHMassSymSelect().
|
privatedelete |
Referenced by ~BPHMassSymSelect().
|
private |
Definition at line 82 of file BPHMassSymSelect.h.
Referenced by ~BPHMassSymSelect().
|
private |
Definition at line 81 of file BPHMassSymSelect.h.
Referenced by ~BPHMassSymSelect().
|
private |
Definition at line 80 of file BPHMassSymSelect.h.
Referenced by ~BPHMassSymSelect().