#include <BPHParticleChargeSelect.h>
Public Member Functions | |
virtual bool | accept (const reco::Candidate &cand) const |
select particle More... | |
BPHParticleChargeSelect (int c) | |
double | getCharge () const |
get seelction charge More... | |
void | setCharge (int c) |
set seelction charge More... | |
virtual | ~BPHParticleChargeSelect () |
Public Member Functions inherited from BPHRecoSelect | |
virtual bool | accept (const reco::Candidate &cand, const BPHRecoBuilder *build) const |
BPHRecoSelect () | |
virtual | ~BPHRecoSelect () |
Private Member Functions | |
BPHParticleChargeSelect (const BPHParticleChargeSelect &x) | |
BPHParticleChargeSelect & | operator= (const BPHParticleChargeSelect &x) |
Private Attributes | |
int | charge |
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 particle selection by charge
Definition at line 31 of file BPHParticleChargeSelect.h.
|
inline |
|
inlinevirtual |
Destructor
Definition at line 41 of file BPHParticleChargeSelect.h.
References accept(), reco::Candidate::charge(), and charge.
|
private |
|
inlinevirtual |
select particle
Operations
Reimplemented from BPHRecoSelect.
Reimplemented in BPHMuonChargeSelect.
Definition at line 46 of file BPHParticleChargeSelect.h.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), esMonitoring.FDJsonServer::handle_accept(), BPHMuonChargeSelect::~BPHMuonChargeSelect(), and ~BPHParticleChargeSelect().
|
inline |
get seelction charge
Definition at line 60 of file BPHParticleChargeSelect.h.
References BPHParticleChargeSelect(), charge, operator=(), and x.
|
private |
Referenced by getCharge().
|
inline |
|
private |
Definition at line 68 of file BPHParticleChargeSelect.h.
Referenced by getCharge(), setCharge(), and ~BPHParticleChargeSelect().