![]() |
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 |