39 #ifndef G4DPMJET2_5Model_h
40 #define G4DPMJET2_5Model_h
136 const G4int KTAUGE_P,
137 const G4int ITAUVE_P);
150 void DumpVerboseInformation1 (
const G4int n)
const;
151 void DumpVerboseInformation2 (
const G4String particleName,
157 void DumpVerboseInformation4 (
const G4int i,
const G4String particleName,
160 void PrintWelcomeMessage ()
const;
209 {
return theGlauberDataSetHandler;}
214 {theExcitationHandler = aExcitationHandler;}
218 {
return theExcitationHandler;}
223 {thePreComp = aPreCompoundModel;}
247 {
return verboseFortranFile;}
250 inline void G4DPMJET2_5Model::DumpVerboseInformation2
262 G4cout <<
" Transverse mass = " <<std::sqrt(E*E-pz*pz)/
MeV <<
" MeV"
265 <<0.5*std::log((E+pz)/(E-pz)) <<
G4endl;
270 inline void G4DPMJET2_5Model::DumpVerboseInformation3 (
const G4int i,
274 G4cout <<
"----------------------------------------"
275 <<
"----------------------------------------" <<
G4endl;
276 G4cout <<
"The nuclear fragment #" <<i <<
" before" <<
G4endl;
277 G4cout <<
"----------------------------------------"
278 <<
"----------------------------------------" <<
G4endl;
280 std::ostringstream tmpStream;
281 tmpStream <<
"(A = " <<A <<
", Z = " <<Z <<
")";
284 DumpVerboseInformation2(AZ, p, E, T, pinit);
288 inline void G4DPMJET2_5Model::DumpVerboseInformation4 (
const G4int i,
292 G4cout <<
"----------------------------------------"
293 <<
"----------------------------------------" <<
G4endl;
294 G4cout <<
"The nuclear fragment #" <<i <<
" after" <<
G4endl;
295 G4cout <<
"----------------------------------------"
296 <<
"----------------------------------------" <<
G4endl;
298 DumpVerboseInformation2(particleName, p, E, T, pinit);
316 if (i == 0)
return seed1;
317 else if (i == 2)
return seed2;