0 views

Original Title: G4 Hadronic-II Tutorial Dbrandt

Uploaded by danielsfirak

G4 Hadronic-II Tutorial Dbrandt

ghh

© All Rights Reserved

- Chapter 16 Shielding Calculation Helvecio-Bw
- U233 Nuclear Data
- IGCSE 2004-2008 Physics
- General Chemistry
- Thomas Flury Master Thesis
- Ex8Serie1- Gamow's Theory of Alpha Decay(1)-1 Mile
- Atomic Nucleus Sol
- Photoelectric Effect Atom & Radioactive Decay
- Radiation Detection 2
- Physics Defn
- Christine Sabater Notes (Cluster 1)
- 34 - Introduction to Scattering Theory and Scattering from Central Force Potentials.pdf
- Radiocarbon Dating
- Ugthjd.pdf
- Nuclear Energy, Edited
- Flow chart: Element elastic design, uniform sections (rafter or column)
- Descant + Geant4
- Handout_5_2011
- Reading Utk Final Test sgsb.inggris1
- chap -21.docx

You are on page 1of 29

April 2012

based on Geant4 v9.5-p01

Daniel Brandt, 18 April 2012

Overview

•Low energy neutron physics

High-precision (HP) models

Low-energy (LE) models

Thermal scattering & chemical bonds

•Ion physics

Cascade models

Abrasion/Ablation models

EM Dissociation

2 Daniel Brandt, 18 April 2012

Low Energy Neutron Physics

•Low energy: <20 MeV

format similar to Evaluated Nuclear data Library (ENDL)

3 Daniel Brandt, 18 April 2012

HP processes available

•Elastic scattering - G4NeutronHPElastic

Differential cross sections tabulated in cos θ, E

Supporting a large number of final states and secondary distribution models

(isotropic emission, discrete two-body kinematics...)

•Capture - G4NeutronHPCapture

Final capture state described by photon multiplicity or production cross-section

given by data libraries

•Fission - G4NeutronHPFission

Currently, only Uranium data available. Different neutron energy distribution

functions are provided (tabulated, Maxwellian, evaporation spectrum...)

4 Daniel Brandt, 18 April 2012

Verification of HP processes

20 MeV Neutrons on 157 Gd

10

1

CrossSection [barn]

G4

0.1

ENDF

0.01

0.001

Elastic

Capture

Inelastic

Inelastic

Inelastic

Inelastic

Inelastic

Inelastic

(n,nγ) (n,2n) (n,nα) (n,np) (n,p) (n,α)

5 Daniel Brandt, 18 April 2012

Verification of HP processes - II

Verification of High Precision Neutron models

Energy Spectrum of Secondary Particles

Gd154 (n,2n) channel

4.5E-07

4.0E-07

3.5E-07

3.0E-07

2.5E-07 ENDF

2.0E-07 G4 result

1.5E-07

1.0E-07

5.0E-08

0.0E+00

0 2E+06 4E+06 6E+06 8E+06 1E+07 1E+07

secondary neutron energy [eV]

6 Daniel Brandt, 18 April 2012

Physics List for NeutronHP

•Create HP process and register data & model

//For example elastic scattering below 20 MeV

G4HadronElasticProcess* theNeutronElasticProcess

= new G4HadronElasticProcess();

G4NeutronHPElasticData* theHPElasticData = new G4NeutronHPElasticData();

theNeutronElasticProcess->AddDataSet( theHPElasticData );

// Model

G4NeutronHPElastic* theNeutronElasticModel = new G4NeutronHPElastic();

theNeutronElasticProcess->RegisterMe(theNeutronElasticModel)

G4ProcessManager* pmanager = G4Neutron::Neutron()-> GetProcessManager();

pmanager->AddDiscreteProcess( theNeutronElasticProcess );

7 Daniel Brandt, 18 April 2012

Low Energy models

•In some cases, data for HP models may not be available

models can be used

models/cross sections to replace the data-driven HP models.

G4NeutronHPorLE .

8 Daniel Brandt, 18 April 2012

Physics List for NeutronHPorLE

•Create HPorLE process and register data & model

//For example Elastic scattering below 20 MeV

G4HadronElasticProcess* theNeutronElasticProcess

= new G4HadronElasticProcess();

// Model

G4NeutronHPorLElasticModel* theNeutronElasticModel

= new G4NeutronHPorLElasticModel();

theNeutronElasticProcess->RegisterMe(theNeutronElasticModel)

theNeutronElasticProcess->AddDataSet( theNeutronElasticModel-

>GiveHPXSectionDataSet() );

•Notice that rather than acquiring data from a library, the data

set is provided by the HPorLE model

9 Daniel Brandt, 18 April 2012

Thermal Neutron Scattering

•At thermal energies, neutron scattering needs to take into

account properties of chemically bound atoms:

bound atoms influences cross-sections and scattering energies

bE

E E, S , ;

2kT E

•Based on momentum transfer α, energy transfer β:

E E 2 E E E E

,

AkT kT

10 Daniel Brandt, 18 April 2012

Thermal Scattering Physics List

•Thermal scattering is created like any other neutron process

•Since it is only valid for thermal energies (~a few eV), usually

combined with HP model so that scattering still works at higher E

// Cross Section Data set

theNeutronElasticProcess->AddDataSet(new G4NeutronHPElasticData() );

theNeutronElasticProcess->AddDataSet(new G4NeutronHPThermalScatteringData() );

G4NeutronHPElastic* theNeutronElasticModel = new G4NeutronHPElastic();

theNeutronElasticModel->SetMinEnergy ( 4.0*eV );

G4NeutronHPThermalScattering* theThermalModel = new G4NeutronHPThermalScattering();

theThermalModel->SetMaxEnergy ( 4.0*eV );

theNeutronElasticProcess->RegisterMe(theNeutronElasticModel);

theNeutronElasticProcess->RegisterMe(theThermalModel);

11 Daniel Brandt, 18 April 2012

Ion Physics – Inelastic collisions

•Geant4 provides cross sections for N-N interactions from

empirical, parametrized models

cascade models or by less computationally intensive

Abrasion/Ablation models

12 Daniel Brandt, 18 April 2012

Ion Physics – Inelastic collisions

•Geant4 provides cross sections for N-N interactions from

empirical, parametrized models

cascade models or by less computationally intensive

Abrasion/Ablation models

13 Daniel Brandt, 18 April 2012

Ion Physics – cross sections

•Geant4 provides many different cross-section formulae from

empirical, parametrized models

in selection of the model

appendix to this presentation

14 Daniel Brandt, 18 April 2012

Binary Cascade Model

•3-D model of nucleus constructed from A, Z

A<16: Use harmonic oscillator shell model

A>16: Use Woods – Saxon model

wave function is product of all of these

the range [0, EFermi] and taken into account for collision

probability and final state caluclation

15 Daniel Brandt, 18 April 2012

Validating Binary Cascade Model

400 MeV neutrons incident on Carbon

models and data

16 Daniel Brandt, 18 April 2012

Validating Binary Cascade Model - II

Fragment Production

Si 453 MeV/n on Al Si 490 MeV/n on Cu

1000 1000

Cross Section [mb]

100 100

DATA DATA

G4 G4

10 10

1 1

Al Mg Na Ne F O N C Al Mg Na Ne F O N C

Particle Species Particle Species

17 Daniel Brandt, 18 April 2012

Binary Cascade Physics List

•Geant4 provides cross sections for N-N interactions from

empirical, parametrized models

//create process

G4HadronInelasticProcess* theIPGenericIon

= new G4HadronInelasticProcess("IonInelastic", G4GenericIon::GenericIon() );

G4TripathiCrossSection * TripathiCrossSection= new G4TripathiCrossSection;

G4IonsShenCrossSection * aShen = new G4IonsShenCrossSection;

theIPGenericIon->AddDataSet(aShen);

theIPGenericIon->AddDataSet(TripathiCrossSection);

// Model

G4BinaryLightIonReaction * theGenIonBC= new G4BinaryLightIonReaction();

theIPGenericIon->RegisterMe(theGenIonBC);

G4ProcessManager* pmanager = G4GenericIon:: GenericIon()-> GetProcessManager();

pmanager->AddDiscreteProcess( theIPGenericIon );

18 Daniel Brandt, 18 April 2012

Abrasion/Ablation Model

•Basic idea: Use geometric arguments to simulate nuclear-

nuclear interactions without running full cascade model

Abrasion

de-excitation of process

nuclear pre-

fragments – target

increases accuracy nucleus

of geometric models

Ablation

process

19 Daniel Brandt, 18 April 2012

Abrasion/Ablation Model - II

•Abrasion/Ablation models are much less computationally

expensive than full cascade models

G4WilsonAbrasionModel and G4WilsonAblationModel

20 Daniel Brandt, 18 April 2012

Validating Abrasion/Ablation

12

C-C 1050 MeV/nuc

Experiment

NUCFRG2

cross-section [mb]

10.0

1.0

0.1

C11 C10 B11 B10 Be10 Be9 Be7 Li8 Li7 Li6 He6

Fragment

21 Daniel Brandt, 18 April 2012

Abrasion Physics List

G4HadronInelasticProcess* theIPGenericIon

= new G4HadronInelasticProcess("IonInelastic", G4GenericIon::GenericIon() );

G4IonsShenCrossSection * aShen = new G4IonsShenCrossSection;

theIPGenericIon->AddDataSet(aShen);

…

// Low-E model

G4BinaryLightIonReaction * theGenIonBC= new G4BinaryLightIonReaction;

theGenIonBC->SetMinEnergy(0*MeV);

theGenIonBC->SetMaxEnergy(0.07*GeV);

theIPGenericIon->RegisterMe(theGenIonBC);

G4WilsonAbrasionModel* theGenIonAbrasion = new G4WilsonAbrasionModel();

theIPGenericIon->RegisterMe(theGenIonAbrasion);

G4ProcessManager* pmanager = G4GenericIon:: GenericIon()-> GetProcessManager();

pmanager->AddDiscreteProcess( theIPGenericIon );

22 Daniel Brandt, 18 April 2012

EM Dissocation

•In the EM Dissociation process a relativistic nucleus causes a

target nucleus to fragment by exhange of a virtual photon

3533), validation table provided in Appendix C

23 Daniel Brandt, 18 April 2012

EM Dissocation Physics List

G4HadronInelasticProcess* theIPGenericIon

= new G4HadronInelasticProcess("IonInelastic", G4GenericIon::GenericIon() );

G4EMDissociationCrossSection* EMDCrossSec = new G4EMDissociationCrossSection();

theIPGenericIon->AddDataSet( EMDCrossSect );

// Model

G4EMDissociation* theEMDModel = new G4EMDissociation;

theIPGenericIon->RegisterMe(theEMDModel);

G4ProcessManager* pmanager = G4GenericIon:: GenericIon()-> GetProcessManager();

pmanager->AddDiscreteProcess( theIPGenericIon );

24 Daniel Brandt, 18 April 2012

Summary

•Geant4 provides high-precision (HP) data-drivven neutron

elastic, inelastic, fission and capture processes

•Parametrized models are provided where no HP data is available

varying computational complexity

processes, indicating good agreement between experiment and

simualtion

25 Daniel Brandt, 18 April 2012

Appendix A – Cross section references

Tripathi Formula

NASA Technical Paper TP-3621 (1997)

NASA Technical Paper TP-209726 (1999)

Kox Formula

Phys. Rev. C 35 1678 (1987)

Shen Formula

Nuclear Physics. A 49 1130 (1989)

Sihver Formula

Phys. Rev. C 47 1225 (1993)

26 Daniel Brandt, 18 April 2012

Appendix B – Cascade Validation

Carbon

27 Daniel Brandt, 18 April 2012

Appendix B – Cascade Validation II

28 Daniel Brandt, 18 April 2012

Appendix C – EM Dissociation Validation

Target Emulsion nuclei: Ag 61.7%, Br 34.2%, CNO 4.0% and H 0.1%

[GeV/nuc] Dissociation [mbarn]

[mbarn]

128 33‡

342 22*

29 Daniel Brandt, 18 April 2012

- Chapter 16 Shielding Calculation Helvecio-BwUploaded byEurekha Mohan
- U233 Nuclear DataUploaded byDavid Rodríguez
- IGCSE 2004-2008 PhysicsUploaded byashok
- General ChemistryUploaded byMario Barr
- Thomas Flury Master ThesisUploaded bymira_85
- Ex8Serie1- Gamow's Theory of Alpha Decay(1)-1 MileUploaded bykrlekrle123
- Atomic Nucleus SolUploaded bySubhojyotiDas
- Photoelectric Effect Atom & Radioactive DecayUploaded byAAVANI
- Radiation Detection 2Uploaded byآخر الذكريات
- Physics DefnUploaded bysatellite406110
- Christine Sabater Notes (Cluster 1)Uploaded byChristine Sabater
- 34 - Introduction to Scattering Theory and Scattering from Central Force Potentials.pdfUploaded byUltrazord
- Radiocarbon DatingUploaded byDew Drops
- Ugthjd.pdfUploaded byDikshit Gautam
- Nuclear Energy, EditedUploaded byMarvin Darius Lagasca
- Flow chart: Element elastic design, uniform sections (rafter or column)Uploaded byAnonymous RrPSDPatRO
- Descant + Geant4Uploaded byjturko
- Handout_5_2011Uploaded byKevin Gabriel Martinez
- Reading Utk Final Test sgsb.inggris1Uploaded byBagus Surya Amannu
- chap -21.docxUploaded byAsif Rasheed Rajput
- 5-0-radioactivity1Uploaded bytamss96237
- E 385 - 11Uploaded byruben carcamo
- leighton tled617 m12teachtechtoolsUploaded byapi-301447603
- PET 2011 PAPER-2 AnswerKey Phy+ChemUploaded byNirmal Gurjar
- chapter5radiaoactivitynotes-090808054939-phpapp01Uploaded byHasmah Johari
- Module 7 Formation evaluation.pdfUploaded byMusic Resources
- Common IsotopesUploaded byMaxxxxWills
- Radar Remote Sensing with SARUploaded byFabrizio Lopez
- Chapter 2Uploaded byasianpanda14
- nuclear fission guided notesUploaded byapi-463905397

- RSTUploaded byMohamed Sadek
- copy editUploaded byHoneylee Grace Mallari
- Purewal Thesis Ch3Uploaded byBamrung Sungnoen
- Inelastic BookUploaded byFrederico Genezini
- Neutron Scattering, A PrimerUploaded byx x x
- PartOne Final SAXSUploaded byDevaprakasam Deivasagayam
- Introduction to Neutron ScatteringUploaded byShashi Kola
- Inelastic Neutron ScatteringUploaded byTuan Nguyen Quoc
- Lec15 Thneutscat TokaUploaded byJoyee Basu
- The SANS ToolboxUploaded byAli Morshedifard
- Intro to Neutron ScatteringUploaded bycecoppola
- Iaea Characterization and Testing of Materials for Nuclear ReactorsUploaded byElias Kapa
- Neutron1_4Uploaded byMohammad Ramzy
- Neutron scattering as a tool to study quantum magnetism by Radu ColdeaUploaded byScutul_Crestin
- Matlab NanoparticlesUploaded byYves Garnard
- RJ Roe - Methods of X-ray and Neutron Scattering in Polymer Science.pdfUploaded byKyungtaeKim
- Beryllium and Graphite High-AccuracyUploaded byohmega
- K. Nishimura, K. Matsuda-Proceedings of 2007 Japan-China-Australia Cooperative Symposium on Materials Science and Nanotechnology-University of Toyama (2007)Uploaded byMarcos Cereceda Otarola
- Intro to Neutron ScatteringUploaded byEleni Mitsi
- 4 Scattering TechniquesUploaded bymilitiamon
- opalUploaded byapi-251041747
- 119_DN-6-eUploaded byOleg Sunko