CovarianceXsec

class pyMaCh3._pyMaCh3.covariance.CovarianceXsec

Bases: CovarianceBase

Methods Summary

get_nominal_par_values(self)

Get the nominal values of all the parameters as a list.

get_par_spline_name(self, index)

Get the name of the spline associated with a spline parameter. This is generally what it is called in input spline files and can in principle be different to the parameters name.

get_par_spline_type(self, index)

Get what type of spline this parameter is set to use (assuming that it is a spline type parameter).

get_par_type(self, index)

Get what type of systematic this parameters is (see pyMaCh3.covariance.SystematicType for possible types).

Methods Documentation

get_nominal_par_values(self: pyMaCh3._pyMaCh3.covariance.CovarianceXsec) list[float]

Get the nominal values of all the parameters as a list.

get_par_spline_name(self: pyMaCh3._pyMaCh3.covariance.CovarianceXsec, index: int) str
Get the name of the spline associated with a spline parameter. This is generally what it is called in input spline files and can in principle be different to the parameters name.
param index:

The index of the spline parameter

get_par_spline_type(self: pyMaCh3._pyMaCh3.covariance.CovarianceXsec, index: int) SplineInterpolation
Get what type of spline this parameter is set to use (assuming that it is a spline type parameter).
param index:

The index of the spline parameter

get_par_type(self: pyMaCh3._pyMaCh3.covariance.CovarianceXsec, index: int) pyMaCh3._pyMaCh3.covariance.SystematicType
Get what type of systematic this parameters is (see pyMaCh3.covariance.SystematicType for possible types).
param index:

The global index of the parameter