44 #ifndef CEXMC_PRODUCTION_MODEL_FACTORY_HH
45 #define CEXMC_PRODUCTION_MODEL_FACTORY_HH
54 namespace CexmcPrivate
62 #ifdef CEXMC_USE_QGSP_BIC_EMY
78 template <
typename BasePhysics,
79 template <
typename >
class StudiedPhysics,
80 template < typename > class ProductionModel >
94 template <
typename BasePhysics,
95 template <
typename >
class StudiedPhysics,
96 template < typename > class ProductionModel >
98 BasePhysics, StudiedPhysics, ProductionModel >::
101 switch ( productionModelType )
105 ProductionModel< G4PionZero > >;
108 ProductionModel< G4Eta > >;
115 template <
typename BasePhysics,
116 template <
typename >
class StudiedPhysics,
117 template < typename > class ProductionModel >
119 BasePhysics, StudiedPhysics, ProductionModel >::
120 GetBasePhysics( void )