Geant4  10.01.p02
CexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel > Class Template Reference

#include <CexmcProductionModelFactory.hh>

Static Public Member Functions

static G4VUserPhysicsListCreate (CexmcProductionModelType productionModelType)
 
static CexmcBasePhysicsUsed GetBasePhysics (void)
 

Private Member Functions

 CexmcProductionModelFactory ()
 

Detailed Description

template<typename BasePhysics, template< typename > class StudiedPhysics, template< typename > class ProductionModel>
class CexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel >

Definition at line 89 of file CexmcProductionModelFactory.hh.

Constructor & Destructor Documentation

template<typename BasePhysics , template< typename > class StudiedPhysics, template< typename > class ProductionModel>
CexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel >::CexmcProductionModelFactory ( )
private

Member Function Documentation

template<typename BasePhysics , template< typename > class StudiedPhysics, template< typename > class ProductionModel>
G4VUserPhysicsList * CexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel >::Create ( CexmcProductionModelType  productionModelType)
static

Definition at line 107 of file CexmcProductionModelFactory.hh.

References CexmcEtaProduction, and CexmcPionZeroProduction.

template<typename BasePhysics , template< typename > class StudiedPhysics, template< typename > class ProductionModel>
CexmcBasePhysicsUsed CexmcProductionModelFactory< BasePhysics, StudiedPhysics, ProductionModel >::GetBasePhysics ( void  )
static

Definition at line 128 of file CexmcProductionModelFactory.hh.


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