BlackBodyNorm1D

class synphot.models.BlackBodyNorm1D(*args, **kwargs)[source]

Bases: BlackBody1D

Create a normalized blackbody spectrum with given temperature.

It is normalized by multiplying BlackBody1D result with a solid angle, \(\Omega\), as defined below, where \(d\) is 1 kpc:

\[\Omega = \frac{\pi R_{\mathrm{Sun}}^{2}}{d^{2}}\]
Parameters:
temperaturefloat

Blackbody temperature in Kelvin.

Methods Summary

evaluate(x, temperature)

Evaluate the model.

integrate(*args)

Methods Documentation

evaluate(x, temperature)[source]

Evaluate the model.

Parameters:
xnumber or ndarray

Wavelengths in Angstrom.

temperaturenumber

Temperature in Kelvin.

Returns:
ynumber or ndarray

Blackbody radiation in PHOTLAM.

integrate(*args)[source]