![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::catalogue::Catalogue, including all inherited members.
add_object(std::shared_ptr< Object > object) | cbl::catalogue::Catalogue | inline |
add_object(T object) | cbl::catalogue::Catalogue | inline |
add_objects(std::vector< std::shared_ptr< Object > > sample) | cbl::catalogue::Catalogue | inline |
add_objects(std::vector< T > sample) | cbl::catalogue::Catalogue | inline |
angsep_xyz(const int i, std::shared_ptr< Object > obj) const | cbl::catalogue::Catalogue | |
Catalogue()=default | cbl::catalogue::Catalogue | |
Catalogue(const Catalogue &obj) | cbl::catalogue::Catalogue | inline |
Catalogue(Catalogue &&obj) | cbl::catalogue::Catalogue | inline |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< double > coord1, const std::vector< double > coord2, const std::vector< double > coord3, const std::vector< double > weight={}, const cosmology::Cosmology &cosm={}, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< double > coord1, const std::vector< double > coord2, const std::vector< double > coord3, const cosmology::Cosmology &cosm, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | inline |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< std::string > file, const int col1=1, const int col2=2, const int col3=3, const int colWeight=-1, const int colRegion=-1, const double nSub=1.1, const double fact=1., const cosmology::Cosmology &cosm={}, const CoordinateUnits inputUnits=CoordinateUnits::_radians_, const CharEncode charEncode=CharEncode::_ascii_, const std::string comment="#", const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< std::string > file, const cosmology::Cosmology &cosm, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | inline |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< Var > attribute, const std::vector< int > column, const std::vector< std::string > file, const int comments=0, const double nSub=1.1, const double fact=1, const cosmology::Cosmology &cosm={}, const CoordinateUnits inputUnits=CoordinateUnits::_radians_, const char delimiter='\t', const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< std::string > file, const std::vector< std::string > column_names, const bool read_weights, const bool read_regions, const double nSub, const double fact, const cosmology::Cosmology &cosm={}, const CoordinateUnits inputUnits=CoordinateUnits::_radians_, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const ObjectType objectType, const CoordinateType coordinateType, const std::vector< std::string > file, const std::vector< std::string > column_names, const std::vector< Var > attribute, const double nSub, const double fact, const cosmology::Cosmology &cosm={}, const CoordinateUnits inputUnits=CoordinateUnits::_radians_, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(std::vector< T > object) | cbl::catalogue::Catalogue | inline |
Catalogue(std::vector< std::shared_ptr< Object > > sample) | cbl::catalogue::Catalogue | inline |
Catalogue(const ObjectType objectType, const std::vector< Var > attribute, const std::vector< int > column, const std::vector< std::string > file, const int comments=0, const double nSub=1.1, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const Catalogue input_catalogue, const Catalogue target_catalogue, const Var var_name, const int nbin, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const Catalogue input_catalogue, const Catalogue target_catalogue, const cbl::catalogue::Var var_name1, const int nbin1, const cbl::catalogue::Var var_name2, const int nbin2, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const Catalogue halo_catalogue, const cosmology::Cosmology &cosm, const HODType HOD_Type, const double threshold, const bool substructures=true, std::vector< double > parameter={}) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const cosmology::Cosmology &real_cosm, const cosmology::Cosmology &test_cosm, const std::string dir_in, const double Zguess_min, const double Zguess_max) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const Catalogue catalogue, const double N_R, const int nbin=10, const cosmology::Cosmology &cosm={}, const bool conv=false, const double sigma=0., const std::vector< double > redshift={}, const std::vector< double > RA={}, const std::vector< double > Dec={}, int z_ndigits=10, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const int N_R, const double z_step, const Catalogue catalogue, const cosmology::Cosmology &cosm={}, const std::vector< double > RA={}, const std::vector< double > Dec={}, const double sigma_kernel=0.01, const int nbins=100, int z_ndigits=10, const int times_default=5, double times_change=0.5, const double tolerance=0.05, const std::string out_path_nz=par::defaultString, const std::string out_file_nz=par::defaultString, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const Catalogue catalogue, const double N_R, const int nbin, const double Angle, const std::vector< double > redshift, const cosmology::Cosmology &cosm={}, const bool conv=false, const double sigma=0., const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const std::vector< std::string > mangle_mask, const Catalogue catalogue, const double N_R, const int nbin, const cosmology::Cosmology cosm, const bool conv=false, const double sigma=0., const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, const Catalogue catalogue, const double N_R, const bool dndz_per_stripe, const int nbin, const cosmology::Cosmology cosm, const bool conv=false, const double sigma=0, const int seed=3213) | cbl::catalogue::Catalogue | |
Catalogue(const RandomType type, Catalogue catalogue, const double N_R, const cosmology::Cosmology cosm, const std::vector< double > RA_range, const std::vector< double > DEC_range, const unsigned int nbin, const int seed) | cbl::catalogue::Catalogue | |
Catalogue(const VoidAlgorithm algorithm, Catalogue tracer_catalogue, Catalogue random_catalogue, const std::string dir_output, const std::string output, const double cellsize, const int n_rec=1, const double step_size=2.5/3., const double threshold=0., const std::vector< bool > print={true, true}) | cbl::catalogue::Catalogue | |
Catalogue(const VoidAlgorithm algorithm, Catalogue tracer_catalogue, Catalogue random_catalogue, const std::string dir_output, const std::string output, const double cellsize, const cbl::cosmology::Cosmology cosm, const std::vector< double > RA_range, const std::vector< double > DEC_range, const int n_rec=1, const double step_size=2.5/3., const double threshold=0.) | cbl::catalogue::Catalogue | |
Catalogue(const ObjectType objectType, const std::string file_cn=par::defaultString, const bool snapformat=false, const bool swap=false, const double fact=0.001, const bool read_catalogue=true, const double nSub=1.1, const std::string component_to_read="ALL", const std::vector< std::vector< double >> edges={{par::defaultDouble, par::defaultDouble},{par::defaultDouble, par::defaultDouble},{par::defaultDouble, par::defaultDouble}}) | cbl::catalogue::Catalogue | |
Catalogue(const int snap, const std::string basedir, const bool swap=false, const bool long_ids=false, const double scaleFact=1.0, const double massFact=1.0, const EstimateCriterion estimate_crit=EstimateCriterion::_m200_, const bool veldisp=false, const bool masstab=false, const bool add_satellites=false, const bool verbose=false) | cbl::catalogue::Catalogue | |
catalogue_object(const int i) const | cbl::catalogue::Catalogue | inline |
catalogue_object() const | cbl::catalogue::Catalogue | inline |
centralDensity(const int i) const | cbl::catalogue::Catalogue | inline |
clean_void_catalogue(const bool initial_radius=false, const std::vector< double > delta_r={-1, 1000}, const double threshold=0.205, const bool rescale=true, const std::shared_ptr< Catalogue > tracers_catalogue={}, chainmesh::ChainMesh3D ChM={}, const double ratio=1.5, const bool checkoverlap=true, const Var ol_criterion=Var::_CentralDensity_) | cbl::catalogue::Catalogue | |
clean_void_catalogue(const std::vector< double > par_numdensity, const bool initial_radius=false, const std::vector< double > delta_r={-1, 1000}, const double threshold=0.205, const bool rescale=true, const std::shared_ptr< Catalogue > tracers_catalogue={}, chainmesh::ChainMesh3D ChM={}, const double ratio=1.5, const bool checkoverlap=true, const Var ol_criterion=Var::_CentralDensity_) | cbl::catalogue::Catalogue | |
clean_void_catalogue(const std::vector< std::vector< double >> data_numdensity, const std::string method_interpolation, const bool initial_radius=false, const std::vector< double > delta_r={-1, 1000}, const double threshold=0.205, const bool rescale=true, const std::shared_ptr< Catalogue > tracers_catalogue={}, chainmesh::ChainMesh3D ChM={}, const double ratio=1.5, const bool checkoverlap=true, const Var ol_criterion=Var::_CentralDensity_) | cbl::catalogue::Catalogue | |
compute_catalogueProperties_box(const double boxside) | cbl::catalogue::Catalogue | |
compute_catalogueProperties_lightCone(cbl::cosmology::Cosmology cosmology, const std::vector< double > RA_range, const std::vector< double > DEC_range, const unsigned int nbin) | cbl::catalogue::Catalogue | |
compute_centralDensity(const std::shared_ptr< Catalogue > tracers_catalogue, chainmesh::ChainMesh3D ChM, const double threshold) | cbl::catalogue::Catalogue | |
compute_centralDensity(const std::shared_ptr< Catalogue > tracers_catalogue, chainmesh::ChainMesh3D ChM, const std::vector< double > par_numdensity, const double threshold) | cbl::catalogue::Catalogue | |
compute_centralDensity(const std::shared_ptr< Catalogue > tracers_catalogue, chainmesh::ChainMesh3D ChM, const std::vector< std::vector< double >> data_numdensity, const std::string method_interpolation, const double threshold) | cbl::catalogue::Catalogue | |
compute_densityContrast(const std::shared_ptr< Catalogue > tracers_catalogue, chainmesh::ChainMesh3D ChM, const double ratio=0.1) | cbl::catalogue::Catalogue | |
computeComovingCoordinates(const cosmology::Cosmology &cosm, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | |
computePolarCoordinates(const CoordinateUnits outputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | |
computePolarCoordinates(const cosmology::Cosmology &cosmology, const double z1=0., const double z2=10., const CoordinateUnits outputUnits=CoordinateUnits::_radians_) | cbl::catalogue::Catalogue | |
coordinate(const int i) const | cbl::catalogue::Catalogue | inline |
counts_in_cell(const double cell_size, const int interpolation_type=0, const bool useMass=false, const double minX=par::defaultDouble, const double maxX=par::defaultDouble, const double minY=par::defaultDouble, const double maxY=par::defaultDouble, const double minZ=par::defaultDouble, const double maxZ=par::defaultDouble) const | cbl::catalogue::Catalogue | |
dc(const int i) const | cbl::catalogue::Catalogue | inline |
dec(const int i) const | cbl::catalogue::Catalogue | inline |
dec_tile(const int i) const | cbl::catalogue::Catalogue | inline |
density_field(const double cell_size, const Catalogue mask_catalogue, const int interpolation_type=0, const double kernel_radius=0., const bool useMass=false) const | cbl::catalogue::Catalogue | |
densityContrast(const int i) const | cbl::catalogue::Catalogue | inline |
diluted_catalogue(const double nSub, const int seed=3213) const | cbl::catalogue::Catalogue | |
distance(const int i, std::shared_ptr< Object > obj) const | cbl::catalogue::Catalogue | |
equalize_random_box(cbl::catalogue::Catalogue tracer_catalogue, const int seed) | cbl::catalogue::Catalogue | |
equalize_random_lightCone(cbl::catalogue::Catalogue tracer_catalogue, cbl::cosmology::Cosmology cosm, const std::vector< double > RA_range, const std::vector< double > DEC_range, const int seed) | cbl::catalogue::Catalogue | |
field(const int i) const | cbl::catalogue::Catalogue | inline |
field() const | cbl::catalogue::Catalogue | |
field_list() const | cbl::catalogue::Catalogue | inline |
galaxyTag(const int i) const | cbl::catalogue::Catalogue | inline |
generic(const int i) const | cbl::catalogue::Catalogue | inline |
ID(const int i) const | cbl::catalogue::Catalogue | inline |
IDHost(const int i) const | cbl::catalogue::Catalogue | inline |
isSetVar(const int index, const Var var_name) const | cbl::catalogue::Catalogue | |
isSetVar(const Var var_name) const | cbl::catalogue::Catalogue | |
lensingCalib(const int i) const | cbl::catalogue::Catalogue | inline |
lensingWeight(const int i) const | cbl::catalogue::Catalogue | inline |
m_blockheader | cbl::catalogue::Catalogue | private |
m_check_it_in(std::ifstream &finr, const bool swap) | cbl::catalogue::Catalogue | private |
m_check_it_out(std::ifstream &finr, const bool swap) | cbl::catalogue::Catalogue | private |
m_index | cbl::catalogue::Catalogue | private |
m_nRegions | cbl::catalogue::Catalogue | private |
m_object | cbl::catalogue::Catalogue | private |
m_read_header(std::ifstream &finh, const bool swap=false) | cbl::catalogue::Catalogue | private |
m_swap_header(Gadget_Header header) | cbl::catalogue::Catalogue | private |
m_swap_header(SubFindTab_Header header) | cbl::catalogue::Catalogue | private |
magnitude(const int i) const | cbl::catalogue::Catalogue | inline |
magnitudeG(const int i) const | cbl::catalogue::Catalogue | inline |
magnitudeI(const int i) const | cbl::catalogue::Catalogue | inline |
magnitudeR(const int i) const | cbl::catalogue::Catalogue | inline |
magnitudeU(const int i) const | cbl::catalogue::Catalogue | inline |
mangle_cut(const std::string mangle_mask, const bool excl=false) const | cbl::catalogue::Catalogue | |
mass(const int i) const | cbl::catalogue::Catalogue | inline |
mass_proxy(const int i) const | cbl::catalogue::Catalogue | inline |
mass_proxy_error(const int i) const | cbl::catalogue::Catalogue | inline |
massinfall(const int i) const | cbl::catalogue::Catalogue | inline |
Max(const Var var_name) const | cbl::catalogue::Catalogue | inline |
Min(const Var var_name) const | cbl::catalogue::Catalogue | inline |
mps(const double boxside=par::defaultDouble) const | cbl::catalogue::Catalogue | inline |
mps_error(const double boxside=par::defaultDouble) const | cbl::catalogue::Catalogue | inline |
mstar(const int i) const | cbl::catalogue::Catalogue | inline |
nearCells(const int index) const | cbl::catalogue::Catalogue | inline |
nFields() const | cbl::catalogue::Catalogue | inline |
nObjects() const | cbl::catalogue::Catalogue | inline |
nObjects_condition(const Var var_name, const double down, const double up, const bool excl=false) | cbl::catalogue::Catalogue | |
nObjects_lightCone(const int nbin) const | cbl::catalogue::Catalogue | inline |
normalizeComovingCoordinates() | cbl::catalogue::Catalogue | |
nRegions() | cbl::catalogue::Catalogue | |
numdensity(const double boxside=par::defaultDouble) const | cbl::catalogue::Catalogue | inline |
numdensity_error(const double boxside=par::defaultDouble) const | cbl::catalogue::Catalogue | inline |
odds(const int i) const | cbl::catalogue::Catalogue | inline |
operator+=(std::shared_ptr< Catalogue > cc) | cbl::catalogue::Catalogue | inline |
operator+=(const Catalogue cc) | cbl::catalogue::Catalogue | inline |
operator=(const Catalogue &obj) | cbl::catalogue::Catalogue | inline |
operator=(Catalogue &&obj) noexcept | cbl::catalogue::Catalogue | inline |
operator[](const size_t i) const | cbl::catalogue::Catalogue | inline |
Order(const std::vector< int > vv) | cbl::catalogue::Catalogue | |
Order() | cbl::catalogue::Catalogue | |
part(const int index) const | cbl::catalogue::Catalogue | inline |
ra(const int i) const | cbl::catalogue::Catalogue | inline |
ra_tile(const int i) const | cbl::catalogue::Catalogue | inline |
radius(const int i) const | cbl::catalogue::Catalogue | inline |
redshift(const int i) const | cbl::catalogue::Catalogue | inline |
redshiftMax(const int i) const | cbl::catalogue::Catalogue | inline |
redshiftMin(const int i) const | cbl::catalogue::Catalogue | inline |
region(const int i) const | cbl::catalogue::Catalogue | inline |
region() const | cbl::catalogue::Catalogue | |
region_list() const | cbl::catalogue::Catalogue | |
remove_object(const int index) | cbl::catalogue::Catalogue | inline |
remove_objects() | cbl::catalogue::Catalogue | inline |
remove_objects(const std::vector< bool > index) | cbl::catalogue::Catalogue | |
replace_objects(std::vector< T > sample) | cbl::catalogue::Catalogue | inline |
replace_objects(std::vector< std::shared_ptr< Object > > sample) | cbl::catalogue::Catalogue | inline |
restoreComovingCoordinates() | cbl::catalogue::Catalogue | |
sample() const | cbl::catalogue::Catalogue | inline |
satellites(const int index) const | cbl::catalogue::Catalogue | inline |
set_field(const std::vector< std::string > field) | cbl::catalogue::Catalogue | |
set_nearCells(const int index, const std::vector< std::vector< unsigned int >> nearCells={}) | cbl::catalogue::Catalogue | inline |
set_part(const int index, const std::vector< unsigned int > part={}) | cbl::catalogue::Catalogue | inline |
set_ra_dec_tile(const std::vector< double > RA_tile, const std::vector< double > Dec_tile, const CoordinateUnits inputUnits=CoordinateUnits::_degrees_) | cbl::catalogue::Catalogue | |
set_region(const std::vector< long > region, const int nRegions=-1) | cbl::catalogue::Catalogue | |
set_region_number(const size_t nRegions) | cbl::catalogue::Catalogue | |
set_satellite(const int index, const std::shared_ptr< Object > satellite={}) | cbl::catalogue::Catalogue | inline |
set_satellites(const int index, const std::vector< std::shared_ptr< Object >> satellites={}) | cbl::catalogue::Catalogue | inline |
set_var(const int index, const Var var_name, const double value, const cosmology::Cosmology cosmology={}, const bool update_coordinates=true) | cbl::catalogue::Catalogue | |
set_var(const int index, const Var var_name, const int value, const cosmology::Cosmology cosmology={}) | cbl::catalogue::Catalogue | |
set_var(const Var var_name, const std::vector< double > var, const cosmology::Cosmology cosmology={}, const bool update_coordinates=true) | cbl::catalogue::Catalogue | |
set_var(const Var var_name, const std::vector< int > var, const cosmology::Cosmology cosmology={}) | cbl::catalogue::Catalogue | |
shear1(const int i) const | cbl::catalogue::Catalogue | inline |
shear2(const int i) const | cbl::catalogue::Catalogue | inline |
shuffle(const int seed) | cbl::catalogue::Catalogue | |
smooth(const double gridsize, const cosmology::Cosmology cosmology, const std::vector< Var > vars={}, const int SUB=1) | cbl::catalogue::Catalogue | |
sn(const int i) const | cbl::catalogue::Catalogue | inline |
sort(const Var var_name, const bool increasing=false) | cbl::catalogue::Catalogue | |
stats_var(const Var var_name) const | cbl::catalogue::Catalogue | |
stats_var(const std::vector< Var > var_name) const | cbl::catalogue::Catalogue | |
sub_catalogue(const Var var_name, const double down, const double up, const bool excl=false) const | cbl::catalogue::Catalogue | |
sub_catalogue(const mask_function mask, const bool excl=false) const | cbl::catalogue::Catalogue | |
sub_catalogue(const MaskObject &mask, const bool excl=false) const | cbl::catalogue::Catalogue | |
sub_catalogue(catalogue::Catalogue &data, const double tile_width_RA, const double tile_width_Dec, const bool write_tiles=false, const std::string dir_tiles="./", const std::string file_tiles="tiles_coordinates.txt") | cbl::catalogue::Catalogue | |
swap_objects(const int ind1, const int ind2) | cbl::catalogue::Catalogue | |
tot_mass(const int i) const | cbl::catalogue::Catalogue | inline |
var(const int index, const Var var_name) const | cbl::catalogue::Catalogue | |
var(const Var var_name) const | cbl::catalogue::Catalogue | |
var_distr(const Var var_name, std::vector< double > &_var, std::vector< double > &dist, std::vector< double > &err, const int nbin, const bool linear=true, const std::string file_out=par::defaultString, const double Volume=1., const bool norm=false, const double V1=par::defaultDouble, const double V2=par::defaultDouble, const std::string bin_type="Linear", const bool convolution=false, const double sigma=0.) const | cbl::catalogue::Catalogue | |
var_int(const int index, const Var var_name) const | cbl::catalogue::Catalogue | |
var_int(const Var var_name) const | cbl::catalogue::Catalogue | |
volume(const double boxside=par::defaultDouble) const | cbl::catalogue::Catalogue | inline |
vx(const int i) const | cbl::catalogue::Catalogue | inline |
vy(const int i) const | cbl::catalogue::Catalogue | inline |
vz(const int i) const | cbl::catalogue::Catalogue | inline |
weight(const int i) const | cbl::catalogue::Catalogue | inline |
weightedN() const | cbl::catalogue::Catalogue | |
weightedN_condition(const Var var_name, const double down, const double up, const bool excl=false) | cbl::catalogue::Catalogue | |
write_comoving_coordinates(const std::string outputFile) const | cbl::catalogue::Catalogue | |
write_data(const std::string outputFile, const std::vector< Var > var_name={}, const std::string sep=" ", const std::string header="") const | cbl::catalogue::Catalogue | |
write_obs_coordinates(const std::string outputFile) const | cbl::catalogue::Catalogue | |
x_displacement(const int i) const | cbl::catalogue::Catalogue | inline |
xx(const int i) const | cbl::catalogue::Catalogue | inline |
y_displacement(const int i) const | cbl::catalogue::Catalogue | inline |
yy(const int i) const | cbl::catalogue::Catalogue | inline |
z_bins(const int nbin) const | cbl::catalogue::Catalogue | inline |
z_displacement(const int i) const | cbl::catalogue::Catalogue | inline |
zz(const int i) const | cbl::catalogue::Catalogue | inline |
~Catalogue()=default | cbl::catalogue::Catalogue |