CMS 3D CMS Logo

List of all members | Public Member Functions
BasePartonSelector Class Reference

Base parton selector from which all other generator-specific parton selectors are derived. More...

#include <PhysicsTools/JetMCAlgos/interface/BasePartonSelector.h>

Inheritance diagram for BasePartonSelector:
Herwig6PartonSelector HerwigppPartonSelector Pythia6PartonSelector Pythia8PartonSelector SherpaPartonSelector

Public Member Functions

 BasePartonSelector ()
 
virtual void run (const edm::Handle< reco::GenParticleCollection > &particles, std::unique_ptr< reco::GenParticleRefVector > &partons)
 
virtual ~BasePartonSelector ()
 

Detailed Description

Base parton selector from which all other generator-specific parton selectors are derived.

Definition at line 13 of file BasePartonSelector.h.

Constructor & Destructor Documentation

BasePartonSelector::BasePartonSelector ( )

Definition at line 3 of file BasePartonSelector.cc.

4 {
5 }
BasePartonSelector::~BasePartonSelector ( )
virtual

Definition at line 7 of file BasePartonSelector.cc.

8 {
9 }

Member Function Documentation

void BasePartonSelector::run ( const edm::Handle< reco::GenParticleCollection > &  particles,
std::unique_ptr< reco::GenParticleRefVector > &  partons 
)
virtual