diff --git a/config/index.html b/config/index.html index a13f1ac..10cfb42 100644 --- a/config/index.html +++ b/config/index.html @@ -33,4 +33,4 @@ }
In particular, you can set "correlated": true
if you want to use one variable to correlate the nuisance parameters (eg to speed up the computation times), and "fixed": false
if you want to include a prior for nuisance parameters (otherwise these parameters they will be fixed to their partition value and not constrained).
If a variable is correlated (either energy_scale
or efficiency
), the code will search for a field in the fit_groups
block of the partitions JSON file to use a correlated variable per each fit group. In particular, the field has to be specified as:
"efficiency_group_name": "..."
"energy_scale_group_name": "..."
If the key doesn't exist, this defaults to "all"
Parameters are then added to the model called αr_\$name
(for resolution), αe_\$name
for efficiency and αb_\$name
for bias.
The $\alpha$ parameter names default to _all
, if you want one different per experiment this must be explicitly specified in the fit groups entry
There are several options to control the background in more detail. These can be added to the "bkg" section of the config: In particular:
"correlated":{"mode":"lognormal","range":[0,0.1]}
The three options for the mode are 'lognormal', 'normal' or 'none'. While the range gives the range of the uniform prior on the \sigma_B
parameter.
for example:
"shape":{
"name":"exponential",
"pars":{"slope":[-10,10]}
- },
The "pars" subdictionary describes the range of the priors on the parameters of the model, currently implemented shapes are "uniform", "linear" and "exponential". These names correspond to functions in fitting.jl
and logical conditions in get_bkg_pdf
in likelihood.jl
.
This will add parameters ${bkg_name}_slope
or similar to the model (and then call them). This names therefore must correspond to the names in the functions in fitting.jl
. To add a new shape simply define a new method in fitting.jl
and a new logical condition in get_bkg_pdf
in likelihood.jl
.
If these keys are not provided the model defaults to a uniform uncorrelated background.
The signal shape can be specified in the partition JSON file in order to have a different signal shape for different partitions. An example is given by the combined fit of GERDA/LEGEND and MAJORANA DEMONSTRATOR (MJD) partitions where for the first one we want to model the signal with a simple gaussian function while we want to model data from MJD accounting for an additional tail at the low-energy side of the gaussian. See the "Partitions and events" documentation.
Settings
This document was generated with Documenter.jl version 1.8.0 on Wednesday 27 November 2024. Using Julia version 1.11.1.