Grids & Usage#
LHAPDF grids#
The NNSFν structure function grids are available in the LHAPDF format for various nuclear targets. For a given nuclear target, the grids is split into small- and large-\(Q\), which could be combined according to a prescription described below.
\((Z, A)\) [target] |
Low-\(Q\) Grid |
High-\(Q\) Grid |
---|---|---|
\((1, 2)\) |
||
\((2, 4)\) |
||
\((3, 6)\) |
||
\((4, 9)\) |
||
\((6, 12)\) |
||
\((7, 14)\) |
||
\((8, 16)\) |
||
\((13, 27)\) |
||
\((15, 31)\) |
||
\((18, 39)\) |
||
\((20, 40)\) |
||
\((26, 56)\) |
||
\((29, 64)\) |
||
\((47, 108)\) |
||
\((50, 119)\) |
||
\((54, 131)\) |
||
\((74, 184)\) |
||
\((79, 197)\) |
||
\((82, 208)\) |
The structure function grids can then be used to compute the double differential cross-sections using the following command:
nnu extra compute_xsecs ${SET_NAME} [-q '{"min": 1e-3, "max": 400, "num": 100}]' [-q ${type}]
where type
can be either neutrino
or antineutrino
, if not
specified the default value is chosen to be neutrino
.
One can also from a given structure function set compute the integrated cross-sections via the command:
nnu extra integrated_xsecs ${SET_NAME} [-q '{"min": 1e-3, "max": 400, "num": 100}]' [-q ${type}]
NNSFν pre-trained model#
We also make publicly available the pre-trained NNSFν model used to generate the predictions published in the paper. The model can be downloaded at the following link. Such a model can be used for various purposes but as explained in the tutorial part it can be mainly used to generate structure function grids:
nnu fit dump_grids nnsfnu/postfit -a ${A_VALUE} -o ${SET_NAME} [-q '{"min": 1e-3, "max": 500, "num": 100}]'
Note
If one encouters the issue that the git version does not match, one just needs to checkout to the commit from which the fit was generated.