29 #ifndef G4ParticleHPProduct_h
30 #define G4ParticleHPProduct_h 1
71 char * method = std::getenv(
"G4PHP_MULTIPLICITY_METHOD" );
74 if(
G4String(method) ==
"Poisson" ) {
76 }
else if(
G4String(method) ==
"BetweenInts" ) {
103 if( std::getenv(
"G4PHPTEST") )
104 G4cout <<
" G4ParticleHPProduct :: Init MassCode "
106 << theActualStateQValue <<
G4endl;
107 if( std::getenv(
"G4PHPTEST") )
108 G4cout <<
" G4ParticleHPProduct :: Init theActualStateQValue "
109 << theActualStateQValue <<
G4endl;
162 throw G4HadronicException(__FILE__, __LINE__,
"distribution law unknown to G4ParticleHPProduct");
181 fCache.
Get().theProjectileRP = aIncidentPart;
209 result *=
fCache.
Get().theCurrentMultiplicity;