lib.MapMaking.ComponentMapMaking.Qcomponent_model module

Parametric spectral energy distribution (SED)

Unified API for evaluating SEDs, see Component.

This module also provides a handy way of generating a Component from analytic expressions, see the AnalyticComponent. For components frequently used (e.g. power law, gray body, CMB) these are already prepared.

class lib.MapMaking.ComponentMapMaking.Qcomponent_model.Monochromatic(nu0, units='K_CMB')[source]

Bases: AnalyticComponent

Cosmic microwave background

Parameters:

units – Output units (K_CMB and K_RJ available)

Attributes:
defaults

Default values of the free parameters

n_param

Number of free parameters

params

Name of the free parameters

Methods

diff(nu, *params)

Evaluate the derivative of the SED

eval(nu, *params)

Evaluate the SED

diff_diff

active = False