Fission Fragment Generator

17
Development of a Data-Based Fission Fragment Generator using the Geant4 Framework FISSION FRAGMENT GENERATOR Idaho State University Brycen Wendt

description

Fission Fragment Generator. Development of a Data-Based Fission Fragment Generator using the Geant4 Framework. Use in the NIFFTE (Neutron-Induced Fission Fragment Tracking Experiment) Collaboration. Origins. Context – The NIFFTE TPC. Nuclear Data Measurements via TPC Small – 15 cm diameter - PowerPoint PPT Presentation

Transcript of Fission Fragment Generator

Page 1: Fission Fragment Generator

Brycen Wendt

Development of a Data-Based Fission Fragment Generator using the Geant4 Framework

FISSION FRAGMENT GENERATOR

Idaho State University

Page 2: Fission Fragment Generator

2

ORIGINSUse in the NIFFTE (Neutron-Induced Fission Fragment Tracking Experiment) Collaboration

Page 3: Fission Fragment Generator

Brycen Wendt 3

• Nuclear Data Measurements via TPC

• Small – 15 cm diameter

• Pressurized fill gas

• Central Cathode

• Target placed in center

• 1 ns cathode readout resolution

• Two Outer Anode Planes

• ≈2000 detector pads per plane

• 16 ns or better charge collection resolution

CONTEXT – THE NIFFTE TPC

Idaho State University

Page 4: Fission Fragment Generator

Brycen Wendt 4

• Validation of the custom reconstruction software

• Compare input vs. reconstructed track length, direction, charge, etc…

• Geant4-based to provide single framework for entire simulation, from particle and field interactions to geometry

• Original process was manual entering of particles – very tedious

• Fission Fragment Generator was conceptualized – data based simulation of fission events

• Implemented as a custom module in our “TPCPrimaryGeneratorAction.cc”

MOCK DATA CHALLENGE

Idaho State University

Page 5: Fission Fragment Generator

5

CAPABILITIESFission Fragment Generator Data and Simulation Design

Page 6: Fission Fragment Generator

Brycen Wendt 6

DATA SOURCES• File based

• ***NOTE*** Uses pre-existing Geant4 data in G4ENDL neutron data files

• Fission product yields distributions in: ${NEUTRONHP}/Fission/FF

• Watt fission spectrum constants in: ${NEUTRONHP}/Fission/FS

• Hard-coded values

• ν – Prompt neutron production in: G4FPYNubarValues.hh

• Alpha particle angular distributions in:G4FissionProductYieldDist.cc

Idaho State University

Page 7: Fission Fragment Generator

Brycen Wendt 7

FISSION EVENT SIMULATION• Whole-event perspective

• Conservation principles

• Mass, momentum, charge

• Process

1. Generate ternary fission particles (not used by default)

2. Select fission fragment from data

3. Generate neutrons

4. Sample particle energies (ternary, neutrons)

5. Generate fission γ’s

6. Sample angles for γ’s and light ions (assume isotropic distribution)

7. Calculate fission fragment angles

Idaho State University

Page 8: Fission Fragment Generator

Brycen Wendt 8

FISSION EVENT SIMULATION• Geant4 kernel defines isotope / isomer

• Incident particle provides:

• Fission type (currently only data for neutron-induced)

• Energy

• Default parameters

• Sample over entire yield distribution

• No ternary fission

• Neutron induced

• Configurable parameters

• Fission fragment sampling methodology

• Ternary fission probability and yields

Idaho State University

Page 9: Fission Fragment Generator

9

CODEStructure and Documentation

Page 10: Fission Fragment Generator

Brycen Wendt 10

CORE CALCULATIONS• Inheritance provides for selection of sampling scheme

• G4FissionProduceYieldDist

• G4FPYNormalFragmentDist

• G4FPYBiasedLightFragmentDist

• G4FPYSamplingOps

• Specialized class for sampling continuous distributions (neutron/alpha production) as integer values

• Maintains overall mean

• Assumes Gaussian-shaped distribution

Idaho State University

Page 11: Fission Fragment Generator

Brycen Wendt 11

DOCUMENTATION• Extensive use of comments to explain processes and reasoning

• Code structure currently documented for use with Doxygen

• “Users Manual” in rough draft

• Overview of code layout

• Input parameters

• Sampling methods/algorithms

• Missing discussion of results

Idaho State University

Page 12: Fission Fragment Generator

12

RESULTSSimulation Data

Page 13: Fission Fragment Generator

Brycen Wendt 13

FRAGMENT DISTRIBUTIONS

Sampled Fragment (from data) Resultant Fragment (remaining mass)

Idaho State University

Page 14: Fission Fragment Generator

Brycen Wendt 14

CONVERSION OF A CONTINUOUS DISTRIBUTION INTO INTEGER VALUES

Idaho State University

Page 15: Fission Fragment Generator

15

FINALLY…

Page 16: Fission Fragment Generator

Brycen Wendt 16

INTEGRATION• The “Fission Fragment Generator” will be available as a model of the Geant4 hadronic

framework under the HP directory

• Timeline: completion and inclusion in the December release of Geant4 10

Idaho State University

Page 17: Fission Fragment Generator

Brycen Wendt 17

FUTURE WORK• Physics

• Ballistics using information from fission-inducing particle

• Spontaneous fission as a stand-alone model

• High energy neutron models (>10 MeV, I’m a nuclear engineer)

• Symmetric fission

• Asymmetric fragment angular distributions (more prominent at higher energies)

• Utility

• Allow for a user-provided constraint on the initial fission fragment direction

• User example of implementation

• Other

• Photo fission, proton-induced fission

• Update and complete manual

• Update internal documentation to Geant4 standard

• Paper/Publication

Idaho State University