Go to the documentation of this file.
61 Zbin(
int num_val,
double z_val,
double z_bin_size) {
110 #endif // ZBIN_CLASS_H
double da
Angular diameter distance of Zbin instance.
Definition: zbin_class.hpp:38
Class for storing redshift bin properties.
Definition: zbin_class.hpp:21
Cosmo cosmo
Include Cosmo class.
Definition: zbin_class.hpp:106
double link_r
Corrected transverse linking parameter value of Zbin instance.
Definition: zbin_class.hpp:50
double dndv
Volume number density of Zbin instance.
Definition: zbin_class.hpp:47
int num
Number associated to Zbin instance.
Definition: zbin_class.hpp:26
void assign_rfriend(double)
This method scales transverse lining parameter value to the redshift of the Zbin instance.
Definition: zbin_class.cpp:18
double dndz
Surface number density of Zbin instance.
Definition: zbin_class.hpp:44
Class containing basic functions required for Cosmology.
Definition: cosmo.hpp:19
Zbin(int num_val, double z_val, double z_bin_size)
Initialise Zbin instance.
Definition: zbin_class.hpp:61
double rfriend
Transverse linking radius of Zbin instance.
Definition: zbin_class.hpp:53
void assign_fixed_rfriend(double)
This method sets a fixed transverse lining parameter value for the Zbin instance.
Definition: zbin_class.cpp:37
double dz
Redshift bin size of Zbin instance.
Definition: zbin_class.hpp:35
Class for bad argument exceptions.
Definition: exceptions.hpp:9
void assign_dist(double, double, double, double)
This method calculates the angular diameter distance of a Zbin instance for a given cosmology.
Definition: zbin_class.cpp:6
double dvdz
Differential comoving volume of Zbin instance.
Definition: zbin_class.hpp:41
double z
Redshift of Zbin instance.
Definition: zbin_class.hpp:32
int count
Number of Galaxy instances corresponding to Zbin instance.
Definition: zbin_class.hpp:29