#include <GenParticleCustomSelector.h>
Public Member Functions | |
GenParticleCustomSelector () | |
GenParticleCustomSelector (double ptMin, double minRapidity, double maxRapidity, double tip, double lip, bool chargedOnly, int status, const std::vector< int > &pdgId=std::vector< int >(), bool invertRapidityCut=false, double minPhi=-3.2, double maxPhi=3.2) | |
bool | operator() (const reco::GenParticle &tp) const |
Operator() performs the selection: e.g. if (tPSelector(tp)) {...}. More... | |
Private Attributes | |
bool | chargedOnly_ |
bool | invertRapidityCut_ |
double | lip_ |
double | maxRapidity_ |
float | meanPhi_ |
double | minRapidity_ |
std::vector< int > | pdgId_ |
double | ptMin_ |
float | rangePhi_ |
int | status_ |
double | tip_ |
Definition at line 11 of file GenParticleCustomSelector.h.
|
inline |
Definition at line 13 of file GenParticleCustomSelector.h.
|
inline |
Definition at line 14 of file GenParticleCustomSelector.h.
References Exception, M_PI, HLT_2023v12_cff::maxPhi, and HLT_2023v12_cff::minPhi.
|
inline |
Operator() performs the selection: e.g. if (tPSelector(tp)) {...}.
Definition at line 55 of file GenParticleCustomSelector.h.
References chargedOnly_, SiPixelRawToDigiRegional_cfi::deltaPhi, PVValHelper::eta, invertRapidityCut_, lip_, maxRapidity_, meanPhi_, minRapidity_, AlCaHLTBitMon_ParallelJobs::p, pdgId_, DiDispStaMuonMonitor_cfi::pt, ptMin_, rangePhi_, mathSSE::sqrt(), status_, tip_, and cmsswSequenceInfo::tp.
|
private |
Definition at line 96 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 99 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 95 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 91 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 92 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 90 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 98 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 89 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 93 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 97 of file GenParticleCustomSelector.h.
Referenced by operator()().
|
private |
Definition at line 94 of file GenParticleCustomSelector.h.
Referenced by operator()().