Synchrotron

class cosmoglobe.sky.components.synchrotron.PowerLaw(amp, freq_ref, **spectral_parameters)[source]

Class representing the Synchrotron component in the sky model.

Notes

This is a generic power law given at a reference frequency \(\nu_{s,0}\) with a power law \(\beta\) in Rayleigh-Jeans temperature. It is defined using the convention in BeyondPlanck (2020), Section 3.3.1;

\[\boldsymbol{s}_\mathrm{RJ}^{\mathrm{s}}(\nu) \propto \left( \frac{\nu}{\nu_\mathrm{0,s}} \right)^ {\beta + C \ln \nu / \nu_{0,s}},\]

where \(\nu\) is the frequency for which we are simulating the sky emission. \(C\) is set to 0 for all current implementations as of BP9.

get_freq_scaling(freqs, beta)[source]

See base class.

Return type

Quantity