Herwig6 parton selector derived from the base parton selector. More...
#include <PhysicsTools/JetMCAlgos/interface/Herwig6PartonSelector.h>
Public Member Functions | |
Herwig6PartonSelector () | |
void | run (const edm::Handle< reco::GenParticleCollection > &particles, std::unique_ptr< reco::GenParticleRefVector > &partons) override |
~Herwig6PartonSelector () override | |
Public Member Functions inherited from BasePartonSelector | |
BasePartonSelector () | |
virtual | ~BasePartonSelector () |
Herwig6 parton selector derived from the base parton selector.
Definition at line 10 of file Herwig6PartonSelector.h.
Herwig6PartonSelector::Herwig6PartonSelector | ( | ) |
This is a Herwig6-specific parton selector that selects all status==2 partons. An explanation of the particle status codes returned by Herwig6 can be found in Section 8.3.1 of Herwig6 manual (http://arxiv.org/abs/hep-ph/0011363)
Definition at line 10 of file Herwig6PartonSelector.cc.
|
override |
Definition at line 12 of file Herwig6PartonSelector.cc.
|
overridevirtual |
Reimplemented from BasePartonSelector.
Definition at line 14 of file Herwig6PartonSelector.cc.
References CandMCTagUtils::isParton(), ecalTrigSettings_cff::particles, and dqmAnalyzer_cff::partons.