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 12 of file BasePartonSelector.h.

Constructor & Destructor Documentation

◆ BasePartonSelector()

BasePartonSelector::BasePartonSelector ( )

Definition at line 3 of file BasePartonSelector.cc.

3 {}

◆ ~BasePartonSelector()

BasePartonSelector::~BasePartonSelector ( )
virtual

Definition at line 5 of file BasePartonSelector.cc.

5 {}

Member Function Documentation

◆ run()

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