Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6...
-
Upload
giles-harris -
Category
Documents
-
view
218 -
download
0
Transcript of Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6...
![Page 1: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/1.jpg)
Hadronic Physics III
Geant4 Tutorial at Jefferson Lab11 July 2012
Dennis Wright (SLAC)
Geant4 9.6 beta
![Page 2: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/2.jpg)
Outline• Gamma- and lepto-nuclear models
• QCD string models•Quark-gluon string (QGS) model•Fritiof (FTF) model
• Other models•CHIPS•capture•fission
• Radioactive decay
2
![Page 3: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/3.jpg)
Gamma- and Lepto-nuclear Processes
• Geant4 models which are neither exclusively electromagnetic nor hadronic• gamma-nuclear• electro-nuclear• muon-nuclear
• Geant4 processes available:• G4PhotoNuclearProcess (implemented by two models)• G4ElectronNuclearProcess (implemented by one model)• G4PositronNuclearProcess (implemented by one model)• G4MuonNuclearProcess (implemented by two models)
3
![Page 4: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/4.jpg)
Gamma- and Lepto-nuclear Processes
• Gammas interact directly with the nucleus• at low energies they are absorbed and excite the nucleus as a
whole• at high energies they act like hadrons (pion, rho, etc.) and form
resonances with protons and neutrons
• Electrons and muons cannot interact hadronically, except through virtual photons• electron or muon passes by a nucleus and exchanges virtual
photon• virtual photon then interacts directly with nucleus (or nucleons
within nucleus)
4
![Page 5: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/5.jpg)
Gamma- and Lepto-nuclear Models
5
Gamma-nuclear Lepto-nuclear
s and nucleons s and nucleons
e-
virtual
![Page 6: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/6.jpg)
Lepto-nuclear Models• G4MuonVDNuclearModel
• Kokoulin model of EM cross section and virtual photon generation
• Weizsacker-Williams conversion of virtual to real gamma• For E < 10 GeV, direct interaction with nucleus using Bertini
cascade• For E > 10 GeV, conversion of to 0, then interaction with
nucleus using FTFP model
• G4ElectroVDNuclearModel• Kossov model of EM cross section and virtual photon generation• all else identical to that in G4MuonVDNuclearModel
• G4ElectroNuclearReaction• alternative to G4ElectroVDNuclerModel using CHIPS models
6
![Page 7: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/7.jpg)
Gamma-nuclear Models
• G4GammaNuclearReaction• based on CHIPS (chiral invariant phase space) model• interacts gamma directly with nucleus• usually used up to 3.5 GeV• to cover higher energies, needs to be coupled with QGSP model
which can handle gammas above 3 GeV
• As of Geant4 9.6 (beta) Bertini cascade can interact photons directly with the nucleus • an alternative to G4GammaNuclearReaction• can be used up to 10 GeV• needs to be paired with high energy gamma model (QGSP)
7
![Page 8: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/8.jpg)
QCD String Models• Fritiof (FTF) valid for
• p, n, , K, , from 3 GeV to ~TeV• anti-proton, anti-neutron, anti-hyperons at all energies• anti-d, anti-t, anti-3He, anti- with momenta between 150
MeV/nucleon and 2 GeV/nucleon
• Quark-Gluon String (QGS) valid for• p, n, , K from 15 GeV to ~TeV
• Both models handle: • building 3-D model of nucleus from individual nucleons• splitting nucleons into quarks and di-quarks• formation and excitation of QCD strings• string fragmentation and hadronization
8
![Page 9: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/9.jpg)
How the QCD String Model Works (FTF Case)• Lorentz contraction turns nucleus into pancake
• All nucleons within 1 fm of path of incident hadron are possible targets
• Excited nucleons along path collide with neighbors•n + n n, NN, …•essentially a quark-level cascade in vicinity of path Reggeon cascade
• All hadrons treated as QCD strings•projectile is quark-antiquark pair or quark-diquark pair•target nucleons are quark-diquark pairs
9
![Page 10: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/10.jpg)
How the QCD String Model Works (FTF Case)• Hadron excitation is represented by stretched string
• string is set of QCD color lines connecting the quarks
• When string is stretched beyond a certain point it breaks• replaced by two shorter strings with newly created quarks, anti-
quarks on each side of the break
• High energy strings then decay into hadrons according to fragmentation functions• fragmentation functions are theoretical distributions fitted to
experiment• Resulting hadrons can then interact with nucleus in a
traditional cascade10
![Page 11: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/11.jpg)
High Energy Nuclear Interaction
11
excited string
nucleon
projectile
![Page 12: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/12.jpg)
QGS Validation
12
![Page 13: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/13.jpg)
FTF Validation
13
![Page 14: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/14.jpg)
FTF Anti-deuteron Scattering
14
![Page 15: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/15.jpg)
CHIPS (Chiral Invariant Phase Space) Model• Model originally used to de-excite nuclei after high energy
interaction• has since been extended for use in stopping processes and
gamma- and electro-nuclear models• experimental versions apply to high energy and ion-ion
• Basic model principles:• u, d, s quarks all treated as massless (hence chiral invariant)• when two hadrons interact, a bag of partons is formed, all of
which are distributed uniformly in phase space• this bag is called a “quasmon” and decays somewhat
thermodynamically as partons fuse to form hadrons
15
![Page 16: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/16.jpg)
- Stopping in Nucleus (CHIPS)
16
quasmon disappears
nuclear evaporation
begins
clusters of nucleons
quasmon
hadron escapes nucleus
![Page 17: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/17.jpg)
Capture Processes and Models• G4PionMinusAbsorptionAtRest
• process with direct implementation (no model class)• G4PionMinusAbsorptionBertini **
• at rest process implemented with Bertini cascade model• G4KaonMinusAbsorption
• at rest process with direct implementation• G4AntiProtonAnnihilationAtRest
• process with direct implementation• G4FTFCaptureAtRest **
• process implemented for anti-protons by FTF model
** recommended17
![Page 18: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/18.jpg)
Capture Processes and Models• G4MuonMinusCaptureAtRest
• process with direct implementation (no model class)• G4QCaptureAtRest
• alternative to above, using CHIPS model• G4AntiNeutronAnnihilationAtRest
• process with direct implementation
• G4HadronCaptureProcess• in-flight capture for neutrons• model implementations:
• G4LCapture : all incident energies• G4NeutronHPCapture (below 20 MeV)
18
![Page 19: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/19.jpg)
Fission Processes and Models
• G4HadronFissionProcess can use two models• G4LFission (mostly for neutrons)• G4NeutronHPFission (specifically for neutrons below 20 MeV)
• A third model handles spontaneous fission as an inelastic process (rather than fission)• G4FissLib: Livermore Spontaneous Fission
19
![Page 20: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/20.jpg)
Isotope Production
• Special process originally designed to register recoil nuclei after any interaction
• Now mostly outdated except if you use the LEP models• those models don’t produce recoil nuclei
• Now implemented as a model running specifically with LEP code
• To use:G4LENeutronInelastic* nmodel = new G4LENeutronInelastic;
G4NeutronIsotopeProduction* prodModel =
new G4NeutronIsotopeProduction;
nmodel->RegisterIsotopeProductionModel(prodModel);
20
![Page 21: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/21.jpg)
Radioactive Decay
• Process to simulate radioactive decay of nuclei • in flight• at rest
• , +, – decay, electron capture (EC) implemented• Empirical and data-driven
• data files taken from Evaluated Nuclear Structure Data Files (ENSDF)
• half lives, nuclear level structure for parent and daughter nuclides, decay branching ratios, energy of decay process
• If daughter of nuclear decay is an isomer, prompt de-excitation is done by using G4PhotonEvaporation
21
![Page 22: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/22.jpg)
Radioactive Decay
• Analog (non-biased) sampling is default
• Biased sampling also implemented•enhance particular decays within a given time window•sample all decay modes with equal probability•split parent nuclide into a user-defined number of copies, letting each decay•enhance emission in a given direction
22
![Page 23: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/23.jpg)
Forbidden Decay Spectra
•
23
![Page 24: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/24.jpg)
Using Radioactive Decay
• Can be accessed with messengers (biasing options, etc.)• To put in your physics list:
G4RadioactiveDecay* theDecay = new G4RadioactiveDecay;
G4ProcessManager* pmanager = G4ParticleTable::GetParticleTable()-> FindParticle(“GenericIon”)->GetProcessManager();
pmanager->AddProcess(theDecay);
pmanager->SetProcessOrdering(theDecay, idxPostStep);
pmanager->SetProcessOrdering(theDecay, idxAtRest);
24
![Page 25: Hadronic Physics III Geant4 Tutorial at Jefferson Lab 11 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.](https://reader035.fdocuments.net/reader035/viewer/2022070410/56649f1e5503460f94c35c28/html5/thumbnails/25.jpg)
Summary• Gamma-nuclear and lepto-nuclear processes are available for nuclear reactions initiated by non-hadrons• Two QCD string models are available for implementing high energy interactions
• Fritiof (FTF) : the more versatile, covers many particle types, larger energy range• Quark-Gluon String (QGS)
• Several stopping processes and models available• for , , K, anti-p, anti-n
• Capture and fission (mostly for neutrons)• Radioactive decay is available to handle unstable nuclei
ConstructGeneral(); // method may be defined by user to hold all other processes
}
25