#include <CaloParticleSelector.h>
Public Member Functions | |
CaloParticleSelector () | |
CaloParticleSelector (double ptMin, double ptMax, double minRapidity, double maxRapidity, double lip, double tip, int minHit, bool signalOnly, bool intimeOnly, bool chargedOnly, bool stableOnly, const std::vector< int > &pdgId=std::vector< int >(), double minPhi=-3.2, double maxPhi=3.2) | |
bool | operator() (const CaloParticle &tp, std::vector< SimVertex > const &simVertices) const |
Private Attributes | |
bool | chargedOnly_ |
bool | intimeOnly_ |
double | lip_ |
float | maxRapidity_ |
float | meanPhi_ |
int | minHit_ |
float | minRapidity_ |
std::vector< int > | pdgId_ |
double | ptMax2_ |
double | ptMin2_ |
float | rangePhi_ |
bool | signalOnly_ |
bool | stableOnly_ |
double | tip2_ |
Definition at line 17 of file CaloParticleSelector.h.
|
inline |
Definition at line 20 of file CaloParticleSelector.h.
Referenced by reco::modules::ParameterAdapter< CaloParticleSelector >::make().
|
inline |
Definition at line 21 of file CaloParticleSelector.h.
References Exception, M_PI, trackingParticleSelector_cfi::maxPhi, and trackingParticleSelector_cfi::minPhi.
|
inline |
Definition at line 39 of file CaloParticleSelector.h.
References funct::abs(), EncodedEventId::bunchCrossing(), CaloParticle::charge(), chargedOnly_, hiPixelPairStep_cff::deltaPhi, PVValHelper::eta, EncodedEventId::event(), CaloParticle::eventId(), CaloParticle::genParticle_begin(), CaloParticle::genParticle_end(), intimeOnly_, maxRapidity_, meanPhi_, minRapidity_, AlCaHLTBitMon_ParallelJobs::p, CaloParticle::p4(), BPhysicsValidation_cfi::pdgid, CaloParticle::pdgId(), pdgId_, ntuple::pdgids, hiDetachedQuadStep_cff::pt2, ptMax2_, ptMin2_, rangePhi_, signalOnly_, stableOnly_, and CaloParticle::status().
|
private |
Definition at line 94 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 93 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 87 of file CaloParticleSelector.h.
|
private |
Definition at line 86 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 89 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 91 of file CaloParticleSelector.h.
|
private |
Definition at line 85 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 96 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 84 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 83 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 90 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 92 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 95 of file CaloParticleSelector.h.
Referenced by operator()().
|
private |
Definition at line 88 of file CaloParticleSelector.h.