simple interface between geant4 and urqmd model

13
Simple interface between Geant4 and UrQMD model

Upload: bryony

Post on 29-Jan-2016

50 views

Category:

Documents


0 download

DESCRIPTION

Simple interface between Geant4 and UrQMD model. Structure of UrQMD code. Source files = addpart.f angdis.f anndec.f blockres.f cascinit.f \ coload.f dectim.f delpart.f detbal.f dwidth.f \ - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Simple interface between Geant4 and  UrQMD  model

Simple interface between Geant4 and UrQMD

model

Page 2: Simple interface between Geant4 and  UrQMD  model

Structure of UrQMD codeS. A. Bass et al., Prog. Part. Nucl. Phys. 41 (1998) 225-370

Source files = addpart.f angdis.f anndec.f blockres.f cascinit.f \ coload.f dectim.f delpart.f detbal.f

dwidth.f \ getmass.f getspin.f init.f input.f ityp2pdg.f error.f\ make22.f numrec.f output.f paulibl.f jdecay2.f iso.f\

proppot.f saveinfo.f scatter.f siglookup.f string.f \ tabinit.f whichres.f boxprg.f urqmd.f

UrqmdLink.f

Include files= colltab.f comnorm.f coms.f comres.f comstr.f \ comwid.f freezeout.f inputs.f newpart.f options.f \ boxinc.f outcom.f

Page 3: Simple interface between Geant4 and  UrQMD  model

Input file: file9

Page 4: Simple interface between Geant4 and  UrQMD  model

Output files: F13F14F15F16F19F20

r0PDG pxi masspz p0py ry rzrx

Page 5: Simple interface between Geant4 and  UrQMD  model

Bertini

UrQMD

Page 6: Simple interface between Geant4 and  UrQMD  model

Geant4/geant4.9.3.p01/source/processes/hadronic/models/UrQMD

srcinclude

G4UrQMDInterface.ccG4UrQMDInterface.hh

GNUmakefile

Page 7: Simple interface between Geant4 and  UrQMD  model

G4UrQMDInterface.cc

Constructor:

Page 8: Simple interface between Geant4 and  UrQMD  model

Destructor:

ApplyYourself:

Page 9: Simple interface between Geant4 and  UrQMD  model

GNUmakefile:

Page 10: Simple interface between Geant4 and  UrQMD  model

Test30GNUmakefileTest30.ccTest30.in srcinclude

HsQGSBInterface.ccHsQGSCInterface.ccHsQGSPInterface.cc

Test30HadronProduction.ccTest30VSecondaryGenerator.cc

Test30Material.ccTest30Physics.cc

HsQGSBInterface.hhHsQGSCInterface.hhHsQGSPInterface.hh

Test30HadronProduction.hhTest30VSecondaryGenerator.hh

Test30Material.hhTest30Physics.hh

Page 11: Simple interface between Geant4 and  UrQMD  model

Test30Physics.cc

/geant4.9.3.p01/tests/test30/src/Test30Physics.cc

Page 12: Simple interface between Geant4 and  UrQMD  model

binmake.gmkgeant4.9.3.p01/config/binmake.gmk

Input file:

Page 13: Simple interface between Geant4 and  UrQMD  model

Out look