Weight Function
Galaxy Clustering
The expression of the Galaxy Clustering Weight Function is given by:
\[W_{i}^{\mathrm{G}}(z)=b_{i}(z) n_{i}(z) \frac{H(z)}{c}\]
CosmoCentral.GCWeightFunctionStruct — TypeGCWeightFunctionStruct()This struct contains the array with the Galaxy Bias Galaxy Clustering Weight Function values for all tomographic bins and redshift values in the CosmologicalGridStruct.
CosmoCentral.ComputeWeightFunction — MethodComputeWeightFunction(z::Float64, i::Int64,
ConvolvedDensity::ConvolvedDensity,
w0waCDMCosmology::w0waCDMCosmologyStruct)This function returns the Galaxy Clustering Weight function for a given redshift $z$ and tomographic bin $i$.
CosmoCentral.ComputeWeightFunctionOverGrid — MethodComputeWeightFunctionOverGrid(GCWeightFunction::GCWeightFunctionStruct,
ConvolvedDensity::AsbtractConvolvedDensity,
CosmologicalGrid::CosmologicalGrid,
BackgroundQuantities::BackgroundQuantities,
w0waCDMCosmology::w0waCDMCosmologyStruct)This function evaluates the Galaxy Clustering Weight Function over the $z$ grid and for all tomographic bins $i$.
Weak Lensing
The expression of the Weak Lensing Weight Function is given by:
\[W_{i}^{\gamma}(z)=\frac{3}{2}\left(\frac{H_{0}}{c}\right)^{2} \Omega_{\mathrm{m}, 0}(1+z) r(z) \widetilde{W}_{i}(z)\]
where $\widetilde{W}_{i}(z)$ is the Lensing Efficiency, whose expression is given by
\[\widetilde{W}_{i}(z)=\int_{z}^{z_{\max }} \mathrm{d} z^{\prime} n_{i}\left(z^{\prime}\right)\left[1-\frac{\tilde{r}(z)}{\tilde{r}\left(z^{\prime}\right)}\right]\]
CosmoCentral.WLWeightFunctionStruct — TypeWLWeightFunctionStruct()This struct contains the array with the Lensing Efficiency and Weak Lensing Weight Function values for all tomographic bins and redshift values in the CosmologicalGridStruct
CosmoCentral.ComputeWeightFunction — MethodComputeWeightFunction(z::Float64, i::Int64,
ConvolvedDensity::AsbtractConvolvedDensity,
AnalitycalDensity::AnalitycalDensityStruct,
InstrumentResponse::InstrumentResponse,
w0waCDMCosmology::w0waCDMCosmologyStruct,
CosmologicalGrid::CosmologicalGrid,
WLWeightFunction::WLWeightFunctionStruct)This function returns the Weak Lensing Weight Function, for a given redshift $z$ and tomographic bin $i$.
CosmoCentral.ComputeWeightFunctionOverGrid — MethodComputeWeightFunctionOverGrid(
WLWeightFunction::WLWeightFunctionStruct,
ConvolvedDensity::AsbtractConvolvedDensity,
CosmologicalGrid::CosmologicalGrid,
BackgroundQuantities::BackgroundQuantities,
w0waCDMCosmology::w0waCDMCosmologyStruct)This function evaluates the Weak Lensing Weight Function over the $z$ grid and for all tomographic bins $i$.
CosmoCentral.ComputeLensingEfficiency — MethodComputeLensingEfficiency(z::Float64, i::Int64,
ConvolvedDensity::AsbtractConvolvedDensity,
AnalitycalDensity::AnalitycalDensityStruct,
InstrumentResponse::InstrumentResponse,
w0waCDMCosmology::w0waCDMCosmologyStruct,
CosmologicalGrid::CosmologicalGrid,
WLWeightFunction::WLWeightFunctionStruct)This function returns the Lensing efficiency, for a given redshift $z$ and tomographic bin $i$.
CosmoCentral.ComputeLensingEfficiencyOverGrid — FunctionComputeLensingEfficiencyOverGrid(
WLWeightFunction::WLWeightFunctionStruct,
AnalitycalDensity::AnalitycalDensityStruct,
InstrumentResponse::InstrumentResponse,
ConvolvedDensity::AsbtractConvolvedDensity,
CosmologicalGrid::CosmologicalGrid,
BackgroundQuantities::BackgroundQuantities,
w0waCDMCosmology::w0waCDMCosmologyStruct)This function evaluates the Lensing Efficiency over the $z$ grid and for all tomographic bins $i$.
CosmoCentral.ComputeLensingEfficiencyOverGridCustom — FunctionComputeLensingEfficiencyOverGridCustom(
WLWeightFunction::WLWeightFunctionStruct,
ConvolvedDensity::AsbtractConvolvedDensity,
CosmologicalGrid::CosmologicalGrid,
BackgroundQuantities::BackgroundQuantities,
w0waCDMCosmology::w0waCDMCosmologyStruct)This function evaluates the Lensing Efficiency over the $z$ grid and for all tomographic bins $i$.