44 #ifndef CEXMC_PRODUCTION_MODEL_FACTORY_HH 45 #define CEXMC_PRODUCTION_MODEL_FACTORY_HH 62 #ifdef CEXMC_USE_QGSP_BIC_EMY 69 #ifdef CEXMC_USE_QGSP_BERT 86 template <
typename BasePhysics,
87 template <
typename >
class StudiedPhysics,
88 template < typename > class ProductionModel >
102 template <
typename BasePhysics,
103 template <
typename >
class StudiedPhysics,
104 template < typename > class ProductionModel >
106 BasePhysics, StudiedPhysics, ProductionModel >::
109 switch ( productionModelType )
113 ProductionModel< G4PionZero > >;
116 ProductionModel< G4Eta > >;
123 template <
typename BasePhysics,
124 template <
typename >
class StudiedPhysics,
125 template < typename > class ProductionModel >
126 CexmcBasePhysicsUsed CexmcProductionModelFactory<
127 BasePhysics, StudiedPhysics, ProductionModel >::
128 GetBasePhysics( void )
static const CexmcBasePhysicsUsed value