Having trouble normalising results in Adjoint simulation

Dear Geant4’s users,

I’m trying to run adjoint simulation using the RMC01 example but my results seems to lack normalisation.

My geometry is pretty simple, I have a water spherical shielding of 15cm radius and 2cm thickness and an orb aluminum detector of 1 mm radius. I’m looking into the deposited energy inside this detector. Using another software I have 8 MeV deposited inside the detector.

As the documentation says, I replaced in the analytic part of the code the response function giving the differential flux of the particle regarding its kinetic energy. But still, impossible to get the right order of magnitude.

I’m using this electron spectrum to normalise the results regarding the primary spectrum :

Energy [MeV] Differential flux [cm-2.s-1.MeV-1]

0.0400        2.86599e+08 
0.1000        2.00595e+08 
0.2500        6.27137e+07 
0.5000        1.20339e+07 
0.7500        3.53726e+06 
1.0000        1.27674e+06 
1.5000        2.54797e+05 
2.0000        8.05565e+04 
2.5000        1.96803e+04 
3.0000        5.63179e+03 
3.5000        2.57235e+03 
4.0000        9.46511e+02 
4.5000        4.68403e+02 
5.0000        1.50640e+01 
5.5000        1.38928e+00 
6.0000        0.00000e+00 
6.5000        0.00000e+00 
7.0000        0.00000e+00 

Thanks for any help or advice !

Geant4 Version:11.3.0
Operating System:
Compiler/Version:
CMake Version: