Comparision of Geant4 with FLUKA simulation in a Pb cube with neutron beam hitting thought it

Xinjie Qiu
Raul Hennings-Yeomans
Rupak Mahapatra

Jan 30, 2006


In the past few weeks, I finished up the remain work assigned during the January Minneapolis CDMS Geant4 workshop. The assignment is to shoot a neutron beam to a Pb cub, compare the result with fluka's simulation and test the physics list.

1. FLUKA is a particle physics MonteCarlo simulation package

FLUKA is another fully integrated particle physics MonteCarlo simulation package. It is a general purpose tool for calculations of particle transport and interactions with matter, and has many applications in high energy experimental physics. I don't quite know the difference of these two software packages between Geant 4 and FLUKA, since both of them can be used to simulation the high energy experiment. But we will compare the result get from these two.

2. Geometry and Setup

a simple geometry 24cm by 24cm by 24cm lead cube is used in the simulation, with neutron beam at different energy shooting from one side. The number of incident particles was 10000 per beam. The beam energy are simulated at 100, 150, 200, 250, and 300 MeV respectively. After the simulation, neutron energy, direction(with respect to the insident neutron direction) and neutron multiplicity(number of neutrons escaping volume per high energy neutron(per event)) are recorded or calculated.

3. Geant4 and FLUKA simulation result comparison

Raul did such simulations with FLUKA. In order to make a comparison, I try to make exactly the same simulation condition as he did. Geant4.7.1 pack 01 was used to do the simulation on Linux machine with Fedora Core release version installed.

Geant4 simulation result is on the left side, and FLUKA result is on the right in the plots.

1. the number of neutrons produced per primary(10000 neutrons per beam)

  100 MeV 150 MeV 200 MeV 250 MeV 300 MeV
Geant4 (QGSC) 48685 59861 91773 125442 168261
Geant4 (LHEP_BIC_HP) 53385 68510 79631 90052 100513
FLUKA 59980 72803 82128 91822 102001

Obviously, FLUKA gives more neutron production below 150 MeV, while Geant4 gives more above 200 MeV.

2. non-interacting neutrons

  10 MeV 20 MeV 30 MeV 40 MeV 50 MeV 60 MeV 70 MeV 80 MeV 90 MeV 100 MeV 150 MeV 200 MeV 250 MeV 300 MeV 400 MeV 500 MeV
Geant4 (QGSC) 2421 2439 2432 2409 2366
Geant4 (LHEP_BIC_HP) 2327 2319 2475 2468 2380
Geant4 (LHEP_BIC_HP)(new run) 6040 2994 2240 178 463 606 713 864 965 2229 2431 2449 2398 2541 2443 2516
FLUKA 2424 2631 2786 2805 2743

Non-interacting neutrons is corresponding to the multiplicity 1 peak in the neutron multiplicity plots below.

Intuitively, the higher energy, the higher possibility of interaction in the lead block, the less non-interacting neutrons will exist, this agrees well with the Geant4 simulation, but in the opposite direct with the FLUKA result.

3. Direction Cosine of outgoing neutron from the cube after the interaction

Geant 4 result FLUKA result

4. neutron energy

Geant 4 result FLUKA result

5. neutron multiplicity

Geant 4 result FLUKA result

4. Physics List

Three Physics Lists are used in the Geant 4 simulation. QGSC in red, LHEP_PRECO_HP in blue, and LHEP_BIC_HP in black. But the first two make no significant difference in the energy range we are interested in our simulation result, as we can see from the following plots. They are cosine direction, escape neutron kinectic energy, and neutron multiplicity at 100MeV, and 300 MeV respectively.

5. 208Pb Cross Section

The cross sections can be calculated from the familiar relationship

         1
σ = - ----- ln T 
        n l

Where T is the transmission(number of non-interacting neutrons over total number of neutrons) of the sample and (n*l) is the number of atoms per unit area.

 

 

6. Conclusion

The Geant 4 and FLUKA results have similar curve shape in all the plots, but they give us different number of neutron output, which indicates that Geant 4 and FLUKA might use similar physics process but different model in the Monte Carlo simulation. I don't know which one I should trust more, maybe we should look for a more appropriate and accurate physics list.

7. Reference

1. You may find Rual's review notes useful. It compares GEANT4 and FLUKA by Muon-induced neutron production and detection.

2. A paper comparing physics simulations at the LHC between several geant4 physics models and fluka.(Thanks, Joel Sander)

3. Neutron cross section on Pb from 10-500 MeV. (Thanks, Steven Yellin)

8. Future plan

As in the background meeting notes, my future working task will be,