tjpcov.covariance_fourier_ssc_fsky#

Classes#

FourierSSCHaloModelFsky

Class to compute the CellxCell Halo Model Super Sample Covariance

Module Contents#

class tjpcov.covariance_fourier_ssc_fsky.FourierSSCHaloModelFsky(config)[source]#

Bases: tjpcov.covariance_fourier_ssc.FourierSSCHaloModel

Class to compute the CellxCell Halo Model Super Sample Covariance

with the fsky approximation.

The SSC is computed in CCL with the “linear bias” approximation using pyccl.halos.halo_model.halomod_Tk3D_SSC_linear_bias().

Initialize the class with a config file or dictionary.

Parameters:

config (dict or str) – If dict, it returns the configuration dictionary directly. If string, it asumes a YAML file and parses it.

cov_type = 'SSC'[source]#
fsky[source]#
_get_sigma2_B(cosmo, a_arr, tr=None)[source]#
Returns the variance of the projected linear density field,

for the fsky/disk approximation case.

Parameters:
  • cosmo (Cosmology) – a Cosmology object.

  • a_arr (float, array or None) – an array of scale factor values at which to evaluate the projected variance.

  • tr (dict) – dictionary containing the tracer name combinations.

Returns:

projected variance.

Return type: