9 #include "gsl/gsl_integration.h" 10 #include "gsl/gsl_spline.h" 18 double (* your_pz_func)(double, double,
void *,
int*);
93 #define DNDZ_WL_CONS 1 //k=0.5 94 #define DNDZ_WL_FID 2 //k=1 95 #define DNDZ_WL_OPT 3 //k=2 100 #define Z_MIN_SOURCES 0.1 101 #define Z_MAX_SOURCES 3.0 void * your_pz_params
Definition: ccl_lsst_specs.h:20
void ccl_specs_free_photoz_info(user_pz_info *my_photoz_info)
Definition: ccl_lsst_specs.c:163
Definition: ccl_lsst_specs.h:17
user_pz_info * ccl_specs_create_photoz_info(void *user_params, double(*user_pz_func)(double, double, void *, int *))
Definition: ccl_lsst_specs.c:115
user_pz_info * ccl_specs_create_gaussian_photoz_info(double sigma_z0)
Definition: ccl_lsst_specs.c:140
double ccl_specs_bias_clustering(ccl_cosmology *cosmo, double a, int *status)
Definition: ccl_lsst_specs.c:56
double ccl_specs_sigmaz_sources(double z)
Definition: ccl_lsst_specs.c:45
double ccl_specs_sigmaz_clustering(double z)
Definition: ccl_lsst_specs.c:35
void ccl_specs_free_photoz_info_gaussian(user_pz_info *my_photoz_info)
Definition: ccl_lsst_specs.c:153
Definition: ccl_core.h:123
void ccl_specs_dNdz_tomog(double z, int dNdz_type, double bin_zmin, double bin_zmax, user_pz_info *user_info, double *tomoout, int *status)
Definition: ccl_lsst_specs.c:258