Skip to content

Commit 2417c2b

Browse files
committed
added docs on t0-sampling to n3fit runcard detailed guide
1 parent dfa9ac6 commit 2417c2b

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

doc/sphinx/source/n3fit/runcard_detailed.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,34 @@ to fix it such that it is the same for all replicas with ``same_trvl_per_replica
5858
5959
.. _preprocessing-label:
6060

61+
62+
Monte Carlo replica data
63+
------------------------
64+
The uncertainties on the PDFs are determined trough a Monte Carlo sampling procedure
65+
where each pseudodata replica is generated by adding some noise to the central value
66+
of the data points.
67+
In order to generate the pseudodata, the user can set the following parameter in the runcard:
68+
69+
.. code-block:: yaml
70+
71+
genrep: true
72+
73+
The noise is generated by sampling from a normal distribution
74+
that is centred around zero. There are two options for the covariance matrix
75+
of the noise: the experimental covariance matrix (default)
76+
or the t0 covariance matrix.
77+
78+
In order to use the t0-covariance matrix in the pseudodata generation, it is enough
79+
to set
80+
81+
.. code-block:: yaml
82+
83+
use_t0_sampling: true
84+
85+
in the runcard.
86+
87+
88+
6189
Preprocessing
6290
-------------
6391
The behaviour of the preprocessing in the ``n3fit`` code is controlled, as in the old ``nnfit`` code, through the ``fitting:basis`` parameter of the nnpdf runcard.

0 commit comments

Comments
 (0)