![]() |
![]() |
#include <KineParticleFilter.h>
Public Member Functions | |
bool | acceptParticle (const RawParticle &p) const |
bool | acceptVertex (const math::XYZTLorentzVector &p) const |
KineParticleFilter (const edm::ParameterSet &kine) | |
~KineParticleFilter () | |
Private Attributes | |
double | chargedPtMin2 |
double | cos2ThetaMax |
double | EMin |
double | protonEMin |
double | vertexRMax2 |
double | vertexZMax |
Definition at line 11 of file KineParticleFilter.h.
KineParticleFilter::KineParticleFilter | ( | const edm::ParameterSet & | kine | ) |
Definition at line 5 of file KineParticleFilter.cc.
References particleFlowSimParticle_cfi::chargedPtMin, chargedPtMin2, cos2ThetaMax, EMin, ALCARECOTkAlBeamHalo_cff::etaMax, JetChargeProducer_cfi::exp, edm::ParameterSet::getParameter(), protonEMin, vertexRMax2, and vertexZMax.
|
inline |
Definition at line 16 of file KineParticleFilter.h.
References AlCaHLTBitMon_ParallelJobs::p.
bool KineParticleFilter::acceptParticle | ( | const RawParticle & | p | ) | const |
Definition at line 29 of file KineParticleFilter.cc.
References funct::abs(), acceptVertex(), RawParticle::charge(), chargedPtMin2, RawParticle::cos2Theta(), cos2ThetaMax, RawParticle::E(), EMin, RawParticle::Perp2(), RawParticle::pid(), protonEMin, and RawParticle::vertex().
Referenced by TrajectoryManager::reconstruct().
bool KineParticleFilter::acceptVertex | ( | const math::XYZTLorentzVector & | p | ) | const |
Definition at line 71 of file KineParticleFilter.cc.
References vertexRMax2, and vertexZMax.
Referenced by acceptParticle().
|
private |
Definition at line 24 of file KineParticleFilter.h.
Referenced by acceptParticle(), and KineParticleFilter().
|
private |
Definition at line 25 of file KineParticleFilter.h.
Referenced by acceptParticle(), and KineParticleFilter().
|
private |
Definition at line 24 of file KineParticleFilter.h.
Referenced by acceptParticle(), and KineParticleFilter().
|
private |
Definition at line 24 of file KineParticleFilter.h.
Referenced by acceptParticle(), and KineParticleFilter().
|
private |
Definition at line 26 of file KineParticleFilter.h.
Referenced by acceptVertex(), and KineParticleFilter().
|
private |
Definition at line 26 of file KineParticleFilter.h.
Referenced by acceptVertex(), and KineParticleFilter().