sncosmo.PropagationEffect¶
- class sncosmo.PropagationEffect[source]¶
Abstract base class for propagation effects.
Derived classes must define _minwave (float), _maxwave (float). They may also define _minphase (float), and _maxphase (float).
- __init__(*args, **kwargs)¶
Methods
__init__(*args, **kwargs)get(name)Get parameter of the model by name.
maxphase()maxwave()minphase()minwave()propagate(wave, flux[, phase])set(**param_dict)Set parameters of the model by name.
update(param_dict)Set parameters of the model from a dictionary.
Attributes
param_namesList of parameter names.
parametersParameter value array