#include <EcalGenEvtSelector.h>
Public Member Functions | |
EcalGenEvtSelector (const edm::ParameterSet &pset) | |
bool | filter (HepMC::GenEvent *) override |
~EcalGenEvtSelector () override | |
Public Member Functions inherited from BaseHiGenEvtSelector | |
BaseHiGenEvtSelector (const edm::ParameterSet &) | |
bool | selectParticle (HepMC::GenParticle *par, int status, int pdg, double ptMin, double etaMax) |
virtual | ~BaseHiGenEvtSelector () |
Private Attributes | |
double | etaMax_ |
std::vector< int > | particleId_ |
std::vector< double > | particlePt_ |
std::vector< int > | particleStatus_ |
std::vector< int > | partonId_ |
std::vector< double > | partonPt_ |
std::vector< int > | partonStatus_ |
Definition at line 7 of file EcalGenEvtSelector.h.
EcalGenEvtSelector::EcalGenEvtSelector | ( | const edm::ParameterSet & | pset | ) |
Definition at line 6 of file EcalGenEvtSelector.cc.
References etaMax_, Exception, edm::ParameterSet::getParameter(), edm::errors::LogicError, particleId_, particlePt_, particleStatus_, partonId_, partonPt_, partonStatus_, and EnergyCorrector::pt.
|
inlineoverride |
|
overridevirtual |
Reimplemented from BaseHiGenEvtSelector.
Definition at line 37 of file EcalGenEvtSelector.cc.
References begin, end, etaMax_, mps_fire::i, particleId_, particlePt_, particleStatus_, partonId_, partonPt_, partonStatus_, and BaseHiGenEvtSelector::selectParticle().
Referenced by ~EcalGenEvtSelector().
|
private |
Definition at line 24 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 20 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 22 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 21 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 16 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 18 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().
|
private |
Definition at line 17 of file EcalGenEvtSelector.h.
Referenced by EcalGenEvtSelector(), and filter().