IrfGaussian

class glotaran.builtin.megacomplexes.decay.irf.IrfGaussian[source]

Bases: glotaran.builtin.megacomplexes.decay.irf.IrfMultiGaussian

Attributes Summary

backsweep

ModelProperty is an extension of the property decorator.

backsweep_period

ModelProperty is an extension of the property decorator.

center

ModelProperty is an extension of the property decorator.

label

ModelProperty is an extension of the property decorator.

normalize

ModelProperty is an extension of the property decorator.

scale

ModelProperty is an extension of the property decorator.

shift

ModelProperty is an extension of the property decorator.

type

ModelProperty is an extension of the property decorator.

width

ModelProperty is an extension of the property decorator.

Methods Summary

as_dict

calculate

fill

from_dict

get_parameter_labels

is_index_dependent

markdown

parameter

Returns the properties of the irf with shift applied.

validate

Methods Documentation

as_dict() dict
property backsweep: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property backsweep_period: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

calculate(index: int, global_axis: numpy.ndarray, model_axis: numpy.ndarray) numpy.ndarray
property center: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

fill(model: Model, parameters: ParameterGroup) cls
classmethod from_dict(values: dict) cls
get_parameter_labels() list[str]
is_index_dependent()
property label: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

markdown(all_parameters: ParameterGroup = None, initial_parameters: ParameterGroup = None) MarkdownStr
property normalize: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

parameter(global_index: int, global_axis: numpy.ndarray) Tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray, float, bool, float]

Returns the properties of the irf with shift applied.

property scale: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property shift: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property type: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

validate(model: Model, parameters: ParameterGroup | None = None) list[str]
property width: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.