ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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 More...
 

Static Public Member Functions

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

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  {
41  return IID_IGenParticleSelector;
42 }

◆ 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: