#include <BPHParticleNeutralVeto.h>
Public Member Functions | |
bool | accept (const reco::Candidate &cand) const override |
select charged particles More... | |
BPHParticleNeutralVeto () | |
~BPHParticleNeutralVeto () override | |
Public Member Functions inherited from BPHRecoSelect | |
virtual bool | accept (const reco::Candidate &cand, const BPHRecoBuilder *build) const |
BPHRecoSelect () | |
virtual | ~BPHRecoSelect () |
Private Member Functions | |
BPHParticleNeutralVeto (const BPHParticleNeutralVeto &x)=delete | |
BPHParticleNeutralVeto & | operator= (const BPHParticleNeutralVeto &x)=delete |
Additional Inherited Members | |
Public Types inherited from BPHRecoSelect | |
using | AcceptArg = reco::Candidate |
Protected Member Functions inherited from BPHRecoSelect | |
const reco::Candidate * | get (const std::string &name, const BPHRecoBuilder *build) const |
Description: Class for neutral particle rejection
Definition at line 31 of file BPHParticleNeutralVeto.h.
|
inline |
Constructor
Definition at line 37 of file BPHParticleNeutralVeto.h.
Referenced by ~BPHParticleNeutralVeto().
|
inlineoverride |
Destructor
Definition at line 41 of file BPHParticleNeutralVeto.h.
References accept(), BPHParticleNeutralVeto(), reco::Candidate::charge(), operator=(), and x.
|
privatedelete |
|
inlineoverridevirtual |
select charged particles
Operations
Reimplemented from BPHRecoSelect.
Definition at line 46 of file BPHParticleNeutralVeto.h.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), esMonitoring.FDJsonServer::handle_accept(), and ~BPHParticleNeutralVeto().
|
privatedelete |
Referenced by ~BPHParticleNeutralVeto().