Upload
nolen
View
39
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Hadronic Physics & Reference Physics Lists. MC-PAD Tutorial DESY, Hamburg, January 2010 Gunter Folger. Outline. Overview of hadronic physics processes, cross sections, models Elastic scattering Inelastic scattering From high energy down to rest Reference Physics Lists. Introduction. - PowerPoint PPT Presentation
Citation preview
Hadronic Physics & Reference Physics
Lists
MC-PAD TutorialDESY, Hamburg,
January 2010Gunter Folger
MC-PAD course, DESY/Hamburg 2010
Outline• Overview of hadronic physics
processes, cross sections, models Elastic scattering Inelastic scattering
From high energy down to rest
• Reference Physics Lists
2Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Introduction• Hadronic interaction is interaction of hadron with
nucleus strong interaction
• QCD is theory for strong interaction, so far no solution at low energies
• Simulation of hadronic interactions relies on Phenomenologial models, inspired by theory Parameterized models, using data and physical
meaningful extrapolation Fully data driven approach
• Applicability of models in general are limited range of energy Incident particles types Some to a range of nuclei
3Gunter Folger / CERN
Hadronic Process/Model Inventory
sketch, not all shown
MC-PAD course, DESY/Hamburg 2010
Gunter Folger / CERN 4
1 MeV 10 MeV 100 MeV 1 GeV 10 GeV 100 GeV 1 TeV
LEP
HEP
de-excitationMultifragmentFermi breakup
Fission
EvaporationPre-
compound
Bertini cascade
Binary cascadeQG String
FTF String
At rest Absorption
K, anti-p
CHIPS
Radioactive Decay
Photo-nuclear, lepto-nuclear (CHIPS)
High precision neutron
MC-PAD course, DESY/Hamburg 2010
Hadronic Processes, Models, and Cross Sections
• Hadronic process may be implemented
directly as part of the process, or Separating final state
generation(models) and cross sections
• For models and cross sections there often is a choice of models or datasets
Physics detail vs. cpu performance• Choice of models and cross section
dataset possible via Mangement of cross section store Model or energy range manager
particle
Energy
range
manager
process
managerat rest
process 1in-flightprocess 2
process3
model 1model 2
.
.model n
c.s. set 1c.s. set 2
.
.c.s. set n
Crosssection
data
store
particleparticleparticle
5Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Cross Sections• Default cross section sets are provided for
each type of hadronic process for all hadrons elastic, inelastic, fission, capture can be overridden or completely replaced
• Common Interface to different types of cross section sets some contain only a few numbers to
parameterize cross section some represent large databases some are purely theoretical
6Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Alternative Cross Sections• Low energy neutrons
G4NDL available as Geant4 distribution data files Available with or without thermal cross sections
• “High energy” neutron and proton reaction 14 MeV < E < 20 GeV, Axen-Wellisch systematics Barashenkov evaluation ( up to 1TeV) Simplified Glauber-Gribov Ansatz ( E > ~GeV )
• Pion reaction cross sections Barashenkov evaluation (up to 1TeV) Simplified Glauber-Gribov Ansatz (E > ~GeV )
• Ion-nucleus reaction cross sections Good for E/A < 10 GeV
• In general, except for G4NDL, no cross section for specific final states provided
User can easily implement cross section and model
7Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Cross Section Management
Set 1Set 2
Set 3
Set 4
GetCrossSection()sees last set loadedfor energy range
Energy
Loadsequence
Baseline Set
8Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Elastic Interactions
9Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Hadron Elastic ScatteringProcesses• G4HadronElasticProcess
Used in LHEP, uses G4LElastic model
• G4UHadronElasticProcess Uses G4HadronElastic model, combined model
p,n use G4QElastic Pion with E > 1GeV use G4HElastic G4LElastic otherwise Options available to change settings, expert use
10Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Inelastic Interactions
12Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Hadronic Interactions from TeV - meV
dE/dx ~ A1/3 GeV
TeV hadron
~ GeV - ~100 MeV
~100 MeV - ~10 MeV ~10 MeV to thermal
13Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Model Management
Model 1 Model 2
Model 3 Model 4
Model 5
1 1+3 3 Error 2 Error Error Error 2
Model returned by GetHadronicInteraction()
Energy14Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
String Models – QGS and FTF • For incident p, n,π,K
QGS model also for high energy when CHIPS model is connected • QGS ~10 GeV < E < 50 TeV• FTF ~ 4 GeV < E < 50 TeV
• Models handle: selection of collision partners splitting of nucleons into quarks and diquarks formation and excitation of strings
• String hadronization needs to be provided• Damaged nucleus remains. Another Geant4 model must be added for
nuclear fragmentation and de-excitation pre-compound model, CHIPS for nuclear fragmentation Binary Cascade and precompound for re-scattering and deexcitation
15Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Cascade models ( 100 MeV – GeVs )
18Gunter Folger / CERN
• Bertini Cascade• Binary Cascade• INCL/ABLA
MC-PAD course, DESY/Hamburg 2010
Bertini Cascade Models• The Bertini model is a classical cascade:
it is a solution to the Boltzman equation on average no scattering matrix calculated can be traced back to some of the earliest codes (1960s)
• Core code: elementary particle collider: uses free-space cross sections to
generate secondaries cascade in nuclear medium pre-equilibrium and equilibrium decay of residual nucleus 3-D model of nucleus consisting of shells of different nuclear
density
• In Geant4 the Bertini model is currently used for p, n,
L , K0
S , + valid for incident energies of 0 – 10 GeV
19Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Precompound Model• G4PreCompoundModel is used for nucleon-
nucleus interactions at low energy and as a nuclear de-excitation model within higher-energy codes valid for incident p, n from 0 to 170 MeV takes a nucleus from a highly-excited set of particle-hole
states down to equilibrium energy by emitting p, n, d, t, 3He, alpha
once equilibrium state is reached, four other models are invoked via G4ExcitationHandler to take care of nuclear evaporation and breakup
these models not currently callable by users
• The parameterized and cascade models all have nuclear de-excitation models embedded
22Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Low energy neutron transportNeutronHP• Data driven models for low energy
neutrons, E< 20 MeV, down to thermal Elastic, capture, inelastic, fission
Inelastic includes several explicit channels Based on data library derived from several
evaluated neutron data libraries
23Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
At Rest• Most Hadrons are unstable
Only proton and anti-proton are stable! I.e hadrons, except protons have Decay process
• Negative particles and neutrons can be captured (neutron, μ-), absorbed (π -, K-) by, or annihilate (anti-proton, anti-neutron) in nucleus In general this modeled as a two step reaction
Particle interacts with nucleons or decays within nucleus
Exited nucleus will evaporate nucleons and photons to reach ground state
24Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Skipping• HEP and LEP models• CHIPS• Electro-nuclear interactions• Ion induced interactions
Binary light ion cascade QMD model Wilson Abrasion/Ablation models available EM Dissociation model
• Isotope production model• Radioactive decay
26Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Summary hadronics• Geant4 hadronic physics framework allows for physics process
implemented as: Process cross sections plus model, or combination of models
• Many processes, models and cross sections to choose from hadronic framework also allows users to add his own cross
section or model• Recent improvements and additions in
FTF model Precompound and de-excitation models Liege cascade implementation, including ABLA Elastic scattering Cross sections
• Not shown: Validation of models and cross sections http://geant4.fnal.gov/hadronic_validation/validation_plots.htm
27Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Physics Lists - Physics Choices • User has the final say on the physics chosen for the
simulation. He/she must: identify the relevant particles and select for each particle type
the physics processes validate the selection for the application area
• ‘Physics List’ represent this collection
• Deciding or creating the physics list is the user's responsibility reference physics lists are provided by Geant4
are continuously-tested and widely used configurations (eg QGSP_BERT, adopted by LHC experiments as default)
other ‘educated-guess’ configurations for use as starting points
‘Builders’ provided combining certain physics, e.g. EM physics
28Gunter Folger / CERN
Reference Physics Lists (1)• Reference physics lists attempt to cover a wide
range of use cases Extensive validation by LHC experiments for simulation
hadronic showers QGSP_BERT, or QGSP_BERT_EMV current favorite Recent FTF improvements: FTFP_BERT is promising alternative
Medical Community Comparison to TARC experiment testing neutron
production and transport demonstrates good agreement QGSP_BIC_HP, QGSP_BERT_HP
user feedback, e.g. vi hypernews, is welcome
• Users responsible for validating applicability to specific domain
MC-PAD course, DESY/Hamburg 2010
Gunter Folger / CERN 29
Reference physics lists (2)• Reference Physics Lists use modular design
Reuse builders for several physics lists• Evolve lists following developments in G4
New options first offered in experimental lists Adopting mature options in production lists
• Sharing of physics lists between users LHC experiments required common physics settings
supported by G4 Sharing of experience, validation, etc…
• Documentation under user support page• Physics Lists User forum
for questions and feedback
MC-PAD course, DESY/Hamburg 2010
Gunter Folger / CERN 30
MC-PAD course, DESY/Hamburg 2010
Using Reference physicsIn main(), pass a physics list to runManager:
#include “QGSP_BERT.hh”G4VUserPhysicsList* physicsList = new QGSP_BERT;runManager->SetUserInitialization(physicsList);
31Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Summary – Physics Lists• Physics list provided and supported by
Geant4 Help users Share experience Follow developments in Geant4 Reduce risk of missing physics,
or using wrong models for specific type of application
32Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Summary• Hadronic physics offers models use
Parameterized modeling Detailed theory inspired models Precise data driven models
• Offer choice of physics detail, at expense of CPU performance
• Continuing improvement in modeling• Reference Physics lists help users building or
choosing physics • Did not show
Extensive validation effort going on in hadronics See still incomplete list in:
http://geant4.fnal.gov/hadronic_validation/validation_plots.htm
33Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Backup slides
34Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Modeling interactions
35Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Hadronic Models – Data Driven• Characterized by lots of data
cross section angular distribution multiplicity etc.
• To get interaction length and final state, models interpolate data cross section, coefficients of Legendre polynomials
• Examples neutrons (E < 20 MeV) coherent elastic scattering (pp, np, nn) Radioactive decay
36Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Hadronic Models - Parameterized• Depend mostly on fits to data and some
theoretical distributions• Examples:
Low Energy Parameterized (LEP) for < 50 GeV High Energy Parameterized (HEP) for > 20 GeV Each type refers to a collection of models Both derived from GHEISHA model used in Geant3 Core code:
hadron fragmentation cluster formation and fragmentation nuclear de-excitation
37Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Hadronic Models – Theory Driven• Based on phenomenological theory models
less limited by need for detailed experimental data Experimental data used mostly for validation
• Final states determined by sampling theoretical distributions or parameterizations of experimental data
• Examples: quark-gluon string (projectiles with E > 20 GeV) intra-nuclear cascade (intermediate energies) nuclear de-excitation and breakup chiral invariant phase space (up to a few GeV)
38Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Quark Gluon String Model• Two or more strings may be stretched
between partons within hadrons strings from cut cylindrical Pomerons
• Parton interaction leads to color coupling of valence quarks sea quarks included too
• Partons connected by quark gluon strings, which hadronize
39Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Fritiof Model • String formation via scattering of
projectile on nucleons momentum is exchanged, increases mass of
projectile and/or nucleon Sucessive interactions further increase
projectile mass Excited off shell particle viewed as string Lund string fragmentation functions used
• FTF model has been significantly improved in the last year
40Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Bertini Cascade Model• The Bertini model is a classical cascade:
it is a solution to the Boltzman equation on average no scattering matrix calculated can be traced back to some of the earliest codes (1960s)
• Core code: elementary particle collider: uses free-space cross sections to
generate secondaries cascade in nuclear medium pre-equilibrium and equilibrium decay of residual nucleus 3-D model of nucleus consisting of shells of different nuclear
density
• In Geant4 the Bertini model is currently used for p, n,
L , K0
S , + valid for incident energies of 0 – 10 GeV
41Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Bertini Cascade (text version)• Modeling sequence:
incident particle penetrates nucleus, is propagated in a density-dependent nuclear potential
all hadron-nucleon interactions based on free-space cross sections, angular distributions, but no interaction if Pauli exclusion not obeyed
each secondary from initial interaction is propagated in nuclear potential until it interacts or leaves nucleus
during the cascade, particle-hole exciton states are collected
pre-equilibrium decay occurs using exciton states next, nuclear breakup, evaporation, or fission models
42Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Using the Bertini Cascade
G4CascadeInterface* bertini = new G4CascadeInterface()G4ProtonInelasticProcess* pproc = new G4ProtonInelasticProcess();pproc -> RegisterMe(bertini);proton_manager -> AddDiscreteProcess(pproc);
43Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
LEP, HEP models• Parameterized models, based on Gheisha• Modeling sequence:
initial interaction of hadron with nucleon in nucleus highly excited hadron is fragmented into more hadrons particles from initial interaction divided into forward and
backward clusters in CM another cluster of backward going nucleons added to account
for intra-nuclear cascade clusters are decayed into pions and nucleons remnant nucleus is de-excited by emission of p, n, d, t, alpha
• The LEP and HEP models valid for p, n, , t, d• LEP valid for incident energies of 0 – ~30 GeV• HEP valid for incident energies of ~10 GeV – 15 TeV
49Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Using the LEP and HEP models
G4ProtonInelasticProcess* pproc = new G4ProtonInelasticProcess();G4LEProtonInelastic* LEproton = new G4LEProtonInelastic();G4HEProtonInelastic* HEproton = new G4HEProtonInelastic();HEproton -> SetMinEnergy(25*GeV);LEproton -> SetMaxEnergy(55*GeV);pproc -> RegisterMe(LEproton);pproc -> RegisterMe(HEproton);proton_manager -> AddDiscreteProcess(pproc);
50Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Chiral Invariant Phase Space (CHIPS)• Origin: M.V. Kosov (CERN, ITEP)• Use:
capture of negatively charged hadrons at rest anti-baryon nuclear interactions gamma- and lepto-nuclear reactions back end (nuclear fragmentation part) of QGSC
model
51Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Chiral Invariant Phase Space (CHIPS)• Quasmon: an ensemble of massless partons uniformly
distributed in invariant phase space a 3D bubble of quark-parton plasma can be any excited hadron system or ground state
hadron• u,d,s quarks treated symmetrically (all massless)
• Critical temperature TC : model parameter which relates the quasmon mass to the number n of its partons: M2
Q = 4n(n-1)T2C => MQ ~ 2nTC
TC = 180 – 200 MeV• Quark fusion hadronization: two quark-partons may
combine to form an on-mass-shell hadron • Quark exchange hadronization: quarks from quasmon and
neighbouring nucleon may trade places
52Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Using QGS or FTF modelG4TheoFSGenerator * theHEModel = new G4TheoFSGenerator();
G4FTFModel * theStringModel = new G4FTFModel();G4ExcitedStringDecay * theStringFrag =
new G4ExcitedStringDecay(new G4LundStringFragmentation());
theStringModel->SetFragmentationModel(theStringFrag); theHEModel->SetTransport(new G4BinaryCascade()); theHEModel->SetMinEnergy(4.*GeV);theHEModel->SetMaxEnergy(100*TeV);theHEModel->SetHighEnergyGenerator(theStringModel);// reduce use of casacde to below 5 GeV // theCasacdeModel->SetMaxEnergy(5*GeV);protonInelasticprocess->RegisterMe(theHEModel);
54Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Fission Processes• G4HadronFissionProcess can use three
models: G4LFission (mostly for neutrons) G4NeutronHPFission (specifically for neutrons) G4ParaFissionModel
• New spontaneous fission model from LLNL available soon
55Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Isotope Production• Useful for activation studies• Covers primary neutron energies from 100 MeV
down to thermal • Can be run parasitically with other models• G4NeutronIsotopeProduction is currently
available G4ProtonIsotopeProduction not yet completed
• To use:
G4NeutronInelasticProcess nprocess;G4NeutronIsotopeProduction nmodel;nprocess.RegisterIsotopeProductionModel(&nmodel);
• Remember to set environment variable to point to G4NDL (Geant4 neutron data library)
56Gunter Folger / CERN
MC-PAD course, DESY/Hamburg 2010
Reference physics lists (2)• Naming scheme
LHEP lists use parameterized HEP and LEP models QGS / FTF list use string models for high energy
interactions LEP parameterized model for lower energies Model used for nuclear de-excitation is indicated by
P for precompound C for Chips model Nothing for use of Binary, if followed _BIC, e.g. QGS_BIC
_BERT, _BIC add the use of cascade for lower energy ( < ~10 GeV) for p, n, and pions and Kaons for BERT
_HP indicates use of low energy neutron transport _EMV, _EMX indicate electromagnetic options
57Gunter Folger / CERN