Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds support for specifying the noise level (L0/L1) added to the projections directly from the command line.
Creating projections
Fits with projections follow a two-step process. First, one creates projected datasets (typically with reduced statistical
and systematic uncertainties) as
.yaml
files in the standard SMEFiT format with the following command,where
<luminosity>
specifies the luminosity of the projection in :math:{\rm fb}^{-1}
. The noise level<luminosity>
can be either
L0
areL1
corresponding to either level 0 or level 1 projections respectively. In level 0 projections,the experimental central value coincides exactly with the theory prediction, while the experimental central values are fluctuated around the theory prediction according to the experimental uncertainties in case of level 1. If
<noise level>
is not specified, level 0 is assumed. If<luminosity>
is not specified, the original luminosities are kept and the uncertainties are not rescaled. Theprojection_runcard
specifies which datasets need to be extrapolated, by which factor to reduce the systematics, and sets the necessary paths: