42 #ifndef G4DPMJET2_5Model_h
43 #define G4DPMJET2_5Model_h
142 const G4int KTAUGE_P,
143 const G4int ITAUVE_P);
147 void DumpVerboseInformation1 (
const G4int n)
const;
148 void DumpVerboseInformation2 (
const G4String particleName,
153 void DumpVerboseInformation3 (
const G4int i,
const G4int A,
159 void DumpVerboseInformation4 (
const G4int i,
165 void PrintWelcomeMessage ()
const;
212 {
return theGlauberDataSetHandler;}
218 {theExcitationHandler = aExcitationHandler;}
223 {
return theExcitationHandler;}
229 {thePreComp = aPreCompoundModel;}
258 {
return verboseFortranFile;}
277 if (i == 0)
return seed1;
278 else if (i == 2)
return seed2;
G4double GetMinEnergy() const
void SetPreCompoundModel(G4VPreCompoundModel *value)
G4double GetMaxEnergy() const
double rd2in_(int *, int *)
G4ExcitationHandler * GetExcitationHandler() const
G4bool SetVerboseFortranOutput(const G4String filename)
virtual ~G4DPMJET2_5Model()
void SetExcitationHandler(G4ExcitationHandler *)
G4VPreCompoundModel * GetPreCompoundModel() const
struct ccdpm25taufo taufo_
double rd2out_(int *, int *)
void SetDPMInitialRandomSeeds(const G4int seed1, const G4int seed2)
G4int GetDPMInitialRandomSeeds(const G4int i) const
void SetDefaultPreCompoundModel()
virtual G4bool IsApplicable(const G4HadProjectile &theTrack, G4Nucleus &theTarget)
void SetVerboseLevel(G4int)
G4ErrorTarget * theTarget
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &, G4Nucleus &)
void SetNoPreCompoundModel()
const G4DPMJET2_5Model & operator=(G4DPMJET2_5Model &right)
const XML_Char int const XML_Char * value
G4String GetVerboseFortranOutput() const
virtual const std::pair< G4double, G4double > GetFatalEnergyCheckLevels() const
Definition of the G4GlaubAADataSetHandler class.
G4DPMJET2_5InitialisationType
void SetDefaultDeexcitation()
void SetDPMVariablesTAUFOR(const G4double TAUFOR_P, const G4int KTAUGE_P, const G4int ITAUVE_P)
G4GlaubAADataSetHandler * GetGlauberDataSetHandler()