ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IGenParticleSelector Class Referenceabstract

provides the interface for tools to select generated particles More...

#include <IGenParticleSelector.h>

Inheritance diagram for Trk::IGenParticleSelector:
Collaboration diagram for Trk::IGenParticleSelector:

Public Member Functions

virtual std::vector< HepMC::ConstGenParticlePtr > * selectGenSignal (const McEventCollection *) const =0
 explain

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Interface ID, declared here, and defined below.

Detailed Description

provides the interface for tools to select generated particles

Definition at line 30 of file IGenParticleSelector.h.

Member Function Documentation

◆ interfaceID()

const InterfaceID & Trk::IGenParticleSelector::interfaceID ( )
inlinestatic

Interface ID, declared here, and defined below.

Definition at line 40 of file IGenParticleSelector.h.

40 {
42}
static const InterfaceID IID_IGenParticleSelector("IGenParticleSelector", 1, 0)

◆ selectGenSignal()

virtual std::vector< HepMC::ConstGenParticlePtr > * Trk::IGenParticleSelector::selectGenSignal ( const McEventCollection * ) const
pure virtual

The documentation for this class was generated from the following file: