IrfGaussianCoherentArtifact

class glotaran.builtin.models.kinetic_spectrum.spectral_irf.IrfGaussianCoherentArtifact[source]

Bases: glotaran.builtin.models.kinetic_spectrum.spectral_irf.IrfSpectralGaussian

Attributes Summary

backsweep

backsweep_period

center

center_dispersion

coherent_artifact_order

coherent_artifact_width

dispersion_center

label

model_dispersion_with_wavenumber

normalize

scale

type

width

width_dispersion

Methods Summary

calculate

calculate_coherent_artifact

calculate_dispersion

clp_labels

fill

Returns a copy of the {cls._name} instance with all members which are Parameters are replaced by the value of the corresponding parameter in the parameter group.

from_dict

from_list

mprint

parameter

validate

Methods Documentation

property backsweep
property backsweep_period
calculate(index, axis)
calculate_coherent_artifact(axis)[source]
calculate_dispersion(axis)
property center
property center_dispersion
clp_labels()[source]
property coherent_artifact_order
property coherent_artifact_width
property dispersion_center
fill(model: Model, parameters: ParameterGroup)cls

Returns a copy of the {cls._name} instance with all members which are Parameters are replaced by the value of the corresponding parameter in the parameter group.

Parameters
  • model – A glotaran model.

  • parameter (ParameterGroup) – The parameter group to fill from.

classmethod from_dict(values: dict)cls
classmethod from_list(values: list)cls
property label
property model_dispersion_with_wavenumber
mprint(parameters: ParameterGroup = None, initial_parameters: ParameterGroup = None)str
property normalize
parameter(index)
property scale
property type
validate(model: Model, parameters=None)list[str]
property width
property width_dispersion