CosmicFish  Reference documentation for version 1.0
Looking into future Cosmology
Functions/Subroutines | Variables
fisher_calculator_cls_windows Module Reference

This module contains the definition of the window functions that are used by CAMB sources. More...

Functions/Subroutines

subroutine, public init_camb_sources_windows (FP)
 This function initialises the camb sources number counts and lensing window function. The default is the gaussian window that is included in camb sources. If another window is chosen it will be initialised by the CosmicFish value. More...
 
real(dl) function, public gaussian_window (Win, z, winamp)
 This function computes a gaussian window function. Note this is the total count distribution observed, not a fractional selection function on an underlying distribution. More...
 
real(dl) function, public bin_window (Win, z, winamp)
 This function computes a Gaussian smoothed binned window. For more details refer to the documentation. More...
 
real(dl) function, public flat_window (Win, z, winamp)
 This function computes a flat binned window. For more details refer to the documentation. More...
 
real(dl) function, public flat_smooth_window (Win, z, winamp)
 This function computes a flat binned window function smoothed by photo z errors. For more details refer to the documentation. More...
 

Variables

type(cosmicfish_params), save window_fp
 

Detailed Description

This module contains the definition of the window functions that are used by CAMB sources.

Author
Marco Raveri

Function/Subroutine Documentation

real(dl) function, public fisher_calculator_cls_windows::bin_window ( type(tredwin)  Win,
real(dl), intent(in)  z,
real(dl)  winamp 
)

This function computes a Gaussian smoothed binned window. For more details refer to the documentation.

Parameters
winWindow function object
[in]zInput redshift
winampOutput amplitude of the window

Definition at line 97 of file 008_Fisher_calculator_Cls_windows.f90.

real(dl) function, public fisher_calculator_cls_windows::flat_smooth_window ( type(tredwin)  Win,
real(dl), intent(in)  z,
real(dl)  winamp 
)

This function computes a flat binned window function smoothed by photo z errors. For more details refer to the documentation.

Parameters
winWindow function object
[in]zInput redshift
winampOutput amplitude of the window

Definition at line 154 of file 008_Fisher_calculator_Cls_windows.f90.

real(dl) function, public fisher_calculator_cls_windows::flat_window ( type(tredwin)  Win,
real(dl), intent(in)  z,
real(dl)  winamp 
)

This function computes a flat binned window. For more details refer to the documentation.

Parameters
winWindow function object
[in]zInput redshift
winampOutput amplitude of the window

Definition at line 129 of file 008_Fisher_calculator_Cls_windows.f90.

real(dl) function, public fisher_calculator_cls_windows::gaussian_window ( type(tredwin)  Win,
real(dl), intent(in)  z,
real(dl)  winamp 
)

This function computes a gaussian window function. Note this is the total count distribution observed, not a fractional selection function on an underlying distribution.

Parameters
winWindow function object
[in]zInput redshift
winampOutput amplitude of the window

Definition at line 74 of file 008_Fisher_calculator_Cls_windows.f90.

subroutine, public fisher_calculator_cls_windows::init_camb_sources_windows ( type(cosmicfish_params), intent(in)  FP)

This function initialises the camb sources number counts and lensing window function. The default is the gaussian window that is included in camb sources. If another window is chosen it will be initialised by the CosmicFish value.

Parameters
[in]fpInput Cosmicfish params

Definition at line 48 of file 008_Fisher_calculator_Cls_windows.f90.