Setting parameters¶
Couplings and masses¶
Setting parameters can be done by invoking set_parameter_rcl()
. For
SM-like theories Recola2 comes with dedicated functions to set certain
parameters which are all listed below.
|
Sets value for the parameter with name |
|
Sets the pole mass and width of the W boson. |
|
Sets the pole mass and width of the Z boson. |
|
Sets the pole mass and width of the Higgs boson. |
Sets the pole mass and width of the top-quark. |
|
Sets the pole mass and width of the bottom-quark. |
|
Sets the pole mass and width of the charm-quark. |
|
Sets the pole mass of the strange-quark. |
|
Sets the pole mass of the up-quark. |
|
Sets the pole mass of the down-quark. |
|
Sets the pole mass and width of the tau. |
|
Sets the pole mass and width of the muon. |
|
Sets the pole mass of the electron. |
Complex-Mass scheme¶
By default, Recola uses the Complex-Mass scheme for any process. When unstable final state particles are present one should switch to the on-shell scheme by invoking:
Selects the Complex-Mass scheme for the renormalization of particles. |
|
Selects the on-shell scheme for the renormalization of particles. |
Renormalization of alphas¶
A running \(\alpha_\mathrm{s}\) is implemented for various different scenarios.
The running is given externally (obtained from pdfs or other sources). In this case it is enough to update the value \(\alpha_\mathrm{s}(Q)\) at the scale \(Q\) before computing the next phase-space-point using
set_alphas_rcl()
.The running can be computed by Recola to 1 and 2-loop order via
compute_running_alphas_rcl()
.
Computations are typically performed for different scale choices at the same time in order to give an estimate of missing higher orders. The additional scale variation can be obtained at zero cost by using the following sequence of calls:
First the a default scale is computed via the squence:
and then other scales are obtained by rescaling:
|
Sets the values of \(\alpha_\mathrm{s}\) to |
|
|
|
Computes the value for \(\alpha_\mathrm{s}\) at the scale Q employing the renormalization-group evolution at |
|
Overwrites the values of the quark masses for the running of \(\alpha_\mathrm{s}\) used in the rest of the computations. |
Renormalization of alpha¶
Sets the EW renormalization scheme to the gfermi scheme. |
|
Sets the EW renormalization scheme to the \(\alpha_0\) scheme. |
|
Sets the EW renormalization scheme to the \(\alpha_\mathrm{Z}\) scheme. |
|
|
Scales¶
This subroutine sets the finite part of the UV subtracted term: \(\Delta_\mathrm{UV} = \frac{1}{\epsilon} - \gamma + \log (4 \pi)\) to |
|
Gets the finite part of the UV subtracted term \(\Delta_\mathrm{UV}\). |
|
|
This subroutine sets the finite part of the IR subtracted term \(\Delta_\mathrm{IR} = \frac{1}{\epsilon} - \gamma + \log (4 \pi)\) to |
Gets the finite parts of the IR subtracted terms \(\Delta_\mathrm{IR}\), \(\Delta_\mathrm{IR2}\). |
|
Sets the UV scale \(\mu_\mathrm{UV}\) to |
|
Returns the UV scale \(\mu_\mathrm{UV}\). |
|
Sets the \(\overline{\mathrm{MS}}\) scale \(\mu_{\overline{\mathrm{MS}}}\) to |
|
Returns the \(\overline{\mathrm{MS}}\) scale \(\mu_{\overline{\mathrm{MS}}}\). |
|
Sets the dynamic_settings flag to |
|
|
Sets whether IR poles are computed when calling |
Dimensionional and mass regularisation¶
Recola + Collier supports amplitudes in dimensional and mass regularisation
for collinear singularties. In order to perform the computation in mass
regularisation one has to assign mass values to the corresponding charged
particles and declare them as light
particles. E.g. for the muon call
set_pole_mass_muon_rcl()
(with zero width) and then
set_light_muon_rcl()
.
In the output the muon is then declared as light
next to the mass (regulator) value.
Alternatively, all particles with a mass
lower than some cut (set_light_fermions_rcl()
) can be tagged as
light
. Note that the regulator mass does not need to be light
in the strict
sense, and can take any positive value.
Finally, it is important that the phasespace points passed to Recola are
onshell with light
particles being treated massless.
|
Sets a masscut mcut below which massive fermions are treated as light particles, i.e. |
Sets the electron as light, regularizing IR singularities with its mass. |
|
unsets the electron as light, keeping the full mass dependence. |
|
Sets the muon as light, regularizing IR singularities with its mass. |
|
unsets the muon as light, keeping the full mass dependence. |
|
Sets the tau as light, regularizing IR singularities with its mass. |
|
unsets the tau as light, keeping the full mass dependence. |
|
Sets the down-quark as light, regularizing IR singularities with its mass. |
|
unsets the down-quark as light, keeping the full mass dependence. |
|
Sets the up-quark as light, regularizing IR singularities with its mass. |
|
unsets the up-quark as light, keeping the full mass dependence. |
|
Sets the strange-quark as light, regularizing IR singularities with its mass. |
|
unsets the strange-quark as light, keeping the full mass dependence. |
|
Sets the charm-quark as light, regularizing IR singularities with its mass. |
|
unsets the charm-quark as light, keeping the full mass dependence. |
|
Sets the bottom-quark as light, regularizing IR singularities with its mass. |
|
unsets the bottom-quark as light, keeping the full mass dependence. |
|
Sets the top-quark as light, regularizing IR singularities with its mass. |
|
unsets the top-quark as light, keeping the full mass dependence. |