MultiplicativeModel#
- class jinwu.model.MultiplicativeModel(name: str | None = None, params: Dict[str, float] | None = None)[source]#
Bases:
ModelBaseMultiplicative component: returns a transmission factor.
Attributes Summary
Methods Summary
__call__(*args, **kwargs)Call self as a function.
apply(energy, spectrum, **kwargs)Apply multiplicative factor to a given spectrum.
evaluate(energy, **kwargs)set_params(**kwargs)Attributes Documentation
- param_names#
Methods Documentation
- __call__(*args, **kwargs)#
Call self as a function.
- apply(energy: ndarray, spectrum: ndarray, **kwargs) ndarray[source]#
Apply multiplicative factor to a given spectrum.