redback.sed.CutoffBlackbody
- class redback.sed.CutoffBlackbody(time: ndarray, temperature: ndarray, luminosity: ndarray, r_photosphere: ndarray, frequency: float | ndarray, luminosity_distance: float, cutoff_wavelength: float, **kwargs: None)[source]
Bases:
_SED
- __init__(time: ndarray, temperature: ndarray, luminosity: ndarray, r_photosphere: ndarray, frequency: float | ndarray, luminosity_distance: float, cutoff_wavelength: float, **kwargs: None) None [source]
Blackbody SED with a cutoff
- Parameters:
time – time in source frame
temperature – temperature in kelvin
luminosity – luminosity in cgs
r_photosphere – photosphere radius in cm
frequency – frequency in Hz - must be a single number or same length as time array
luminosity_distance – dl in cm
cutoff_wavelength – cutoff wavelength in Angstrom
kwargs – None
- __call__(**kwargs)
Call self as a function.
Methods
__init__
(time, temperature, luminosity, ...)Blackbody SED with a cutoff
calculate_flux_density
()Attributes
FLUX_CONST
UNITS
X_CONST
flux_density
mask
nxcs
reference
wavelength