#include <BPHParticlePtSelect.h>
Public Member Functions | |
bool | accept (const reco::Candidate &cand) const override |
select particle More... | |
BPHParticlePtSelect (double pt) | |
double | getPtMin () const |
get current pt min More... | |
void | setPtMin (double pt) |
set pt min More... | |
~BPHParticlePtSelect () override | |
Public Member Functions inherited from BPHRecoSelect | |
virtual bool | accept (const reco::Candidate &cand, const BPHRecoBuilder *build) const |
BPHRecoSelect () | |
virtual | ~BPHRecoSelect () |
Private Member Functions | |
BPHParticlePtSelect (const BPHParticlePtSelect &x)=delete | |
BPHParticlePtSelect & | operator= (const BPHParticlePtSelect &x)=delete |
Private Attributes | |
double | ptMin |
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 Pt
Definition at line 31 of file BPHParticlePtSelect.h.
|
inline |
|
inlineoverride |
Destructor
Definition at line 41 of file BPHParticlePtSelect.h.
References accept(), reco::Candidate::p4(), and ptMin.
|
privatedelete |
|
inlineoverridevirtual |
select particle
Operations
Reimplemented from BPHRecoSelect.
Definition at line 46 of file BPHParticlePtSelect.h.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), esMonitoring.FDJsonServer::handle_accept(), BPHMuonPtSelect::~BPHMuonPtSelect(), and ~BPHParticlePtSelect().
|
inline |
get current pt min
Definition at line 54 of file BPHParticlePtSelect.h.
References BPHParticlePtSelect(), operator=(), ptMin, and x.
Referenced by BPHBuToJPsiKBuilder::getKPtMin(), BPHPhiToKKBuilder::getPtMin(), BPHKx0ToKPiBuilder::getPtMin(), and BPHOniaToMuMuBuilder::getPtMin().
|
privatedelete |
Referenced by getPtMin().
|
inline |
set pt min
Definition at line 51 of file BPHParticlePtSelect.h.
References EnergyCorrector::pt, and ptMin.
Referenced by BPHBuToJPsiKBuilder::setKPtMin(), BPHPhiToKKBuilder::setPtMin(), BPHKx0ToKPiBuilder::setPtMin(), and BPHOniaToMuMuBuilder::setPtMin().
|
private |
Definition at line 62 of file BPHParticlePtSelect.h.
Referenced by getPtMin(), setPtMin(), and ~BPHParticlePtSelect().