45
Hadronic Physics & Reference Physics Lists MC-PAD Tutorial DESY, Hamburg, January 2010 Gunter Folger

Hadronic Physics & Reference Physics Lists

  • Upload
    nolen

  • View
    39

  • Download
    0

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

Page 1: Hadronic Physics  & Reference Physics Lists

Hadronic Physics & Reference Physics

Lists

MC-PAD TutorialDESY, Hamburg,

January 2010Gunter Folger

Page 2: Hadronic Physics  & Reference Physics Lists

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

Page 3: Hadronic Physics  & Reference Physics Lists

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

Page 4: Hadronic Physics  & Reference Physics Lists

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

Page 5: Hadronic Physics  & Reference Physics Lists

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

Page 6: Hadronic Physics  & Reference Physics Lists

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

Page 7: Hadronic Physics  & Reference Physics Lists

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

Page 8: Hadronic Physics  & Reference Physics Lists

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

Page 9: Hadronic Physics  & Reference Physics Lists

MC-PAD course, DESY/Hamburg 2010

Elastic Interactions

9Gunter Folger / CERN

Page 10: Hadronic Physics  & Reference Physics Lists

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

Page 11: Hadronic Physics  & Reference Physics Lists

MC-PAD course, DESY/Hamburg 2010

Inelastic Interactions

12Gunter Folger / CERN

Page 12: Hadronic Physics  & Reference Physics Lists

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

Page 13: Hadronic Physics  & Reference Physics Lists

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

Page 14: Hadronic Physics  & Reference Physics Lists

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

Page 15: Hadronic Physics  & Reference Physics Lists

MC-PAD course, DESY/Hamburg 2010

Cascade models ( 100 MeV – GeVs )

18Gunter Folger / CERN

• Bertini Cascade• Binary Cascade• INCL/ABLA

Page 16: Hadronic Physics  & Reference Physics Lists

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

Page 17: Hadronic Physics  & Reference Physics Lists

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

Page 18: Hadronic Physics  & Reference Physics Lists

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

Page 19: Hadronic Physics  & Reference Physics Lists

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

Page 20: Hadronic Physics  & Reference Physics Lists

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

Page 21: Hadronic Physics  & Reference Physics Lists

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

Page 22: Hadronic Physics  & Reference Physics Lists

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

Page 23: Hadronic Physics  & Reference Physics Lists

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

Page 24: Hadronic Physics  & Reference Physics Lists

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

Page 25: Hadronic Physics  & Reference Physics Lists

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

Page 26: Hadronic Physics  & Reference Physics Lists

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

Page 27: Hadronic Physics  & Reference Physics Lists

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

Page 28: Hadronic Physics  & Reference Physics Lists

MC-PAD course, DESY/Hamburg 2010

Backup slides

34Gunter Folger / CERN

Page 29: Hadronic Physics  & Reference Physics Lists

MC-PAD course, DESY/Hamburg 2010

Modeling interactions

35Gunter Folger / CERN

Page 30: Hadronic Physics  & Reference Physics Lists

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

Page 31: Hadronic Physics  & Reference Physics Lists

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

Page 32: Hadronic Physics  & Reference Physics Lists

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

Page 33: Hadronic Physics  & Reference Physics Lists

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

Page 34: Hadronic Physics  & Reference Physics Lists

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

Page 35: Hadronic Physics  & Reference Physics Lists

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

Page 36: Hadronic Physics  & Reference Physics Lists

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

Page 37: Hadronic Physics  & Reference Physics Lists

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

Page 38: Hadronic Physics  & Reference Physics Lists

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

Page 39: Hadronic Physics  & Reference Physics Lists

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

Page 40: Hadronic Physics  & Reference Physics Lists

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

Page 41: Hadronic Physics  & Reference Physics Lists

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

Page 42: Hadronic Physics  & Reference Physics Lists

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

Page 43: Hadronic Physics  & Reference Physics Lists

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

Page 44: Hadronic Physics  & Reference Physics Lists

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

Page 45: Hadronic Physics  & Reference Physics Lists

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