#include <BPHRecoSelect.h>
Public Member Functions | |
virtual bool | accept (const reco::Candidate &cand) const |
virtual bool | accept (const reco::Candidate &cand, const BPHRecoBuilder *build) const |
BPHRecoSelect () | |
virtual | ~BPHRecoSelect () |
Protected Member Functions | |
const reco::Candidate * | get (const std::string &name, const BPHRecoBuilder *build) const |
Private Member Functions | |
BPHRecoSelect (const BPHRecoSelect &x)=delete | |
BPHRecoSelect & | operator= (const BPHRecoSelect &x)=delete |
Description: Base class for daughter particle selection
Definition at line 35 of file BPHRecoSelect.h.
BPHRecoSelect::BPHRecoSelect | ( | ) |
|
virtual |
|
privatedelete |
|
virtual |
Operationsaccept function pointers to other particles in the decays can be obtained by the function "get" giving the particle name (passing the pointer to the builder)
Reimplemented in BPHMuonChargeSelect, BPHMuonEtaSelect, BPHMuonPtSelect, BPHParticleChargeSelect, BPHParticleEtaSelect, BPHParticleNeutralVeto, and BPHParticlePtSelect.
Definition at line 45 of file BPHRecoSelect.cc.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), BPHOniaToMuMuBuilder::getList(), and esMonitoring.FDJsonServer::handle_accept().
|
virtual |
Definition at line 50 of file BPHRecoSelect.cc.
References accept().
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
protected |
Definition at line 56 of file BPHRecoSelect.cc.
References BPHRecoBuilder::daugMap, and nullptr.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
privatedelete |