lib.MapMaking.FrequencyMapMaking.Qspectra_component module
- class lib.MapMaking.FrequencyMapMaking.Qspectra_component.CMBModel(ell)[source]
Bases:
objectCMB description assuming parametrized emission law such as :
Dl_CMB = r * Dl_tensor_r1 + Alens * Dl_lensed
- Parameters:
- - paramsDictionary coming from params.yml file that define every parameters
- - ellMultipole used during the analysis
Methods
cl2dl(ell, cl)Method to convert Cl to Dl which is Dl = ell * (ell + 1) * Cl / 2 * pi
Method to interpolate theoretical BB power spectrum for effective multipoles.
give_cl_cmb(r, Alens)Method to get theoretical CMB BB power spectrum according to Alens and r.
- class lib.MapMaking.FrequencyMapMaking.Qspectra_component.SkySpectra(ell, nus, nu0_d=353, nu0_s=23, comp=None)[source]
Bases:
objectMethods
cl_to_dl(cl)Function to convert the cls into the dls
model_cmb(r, Alens)Define the CMB model, depending on r and Alens
scale_dust(betad[, temp])Function to compute the dust mixing matrix element, depending on the frequency
scale_sync(betas)Function to compute the dust mixing matrix element, depending on the frequency
model
modelCMM
scale_dustsync