|
|
| Halo () |
| default constructor
|
|
std::shared_ptr< Object > | getShared () |
| function that allows copying private variables of the class when an object of class Catalogue is copied More...
|
|
| Halo (const comovingCoordinates coord, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses comoving coordinates More...
|
|
| Halo (const comovingCoordinates coord, const cosmology::Cosmology &cosm, const double z1_guess=0., const double z2_guess=10., const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses comoving coordinates and a cosmological model to estimate the redshift More...
|
|
| Halo (const observedCoordinates coord, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses observed coordinates in radians More...
|
|
| Halo (const observedCoordinates coord, const CoordinateUnits inputUnits, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses observed coordinates in any angular units More...
|
|
| Halo (const observedCoordinates coord, const cosmology::Cosmology &cosm, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses observed coordinates in radians and a cosmological model to estimate the comoving coordinates More...
|
|
| Halo (const observedCoordinates coord, const CoordinateUnits inputUnits, const cosmology::Cosmology &cosm, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses observed coordinates and a cosmological model to estimate the comoving coordinates More...
|
|
| Halo (const double xx, const double yy, const double zz, const double ra, const double dec, const double redshift, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double vx=par::defaultDouble, const double vy=par::defaultDouble, const double vz=par::defaultDouble, const double mass=par::defaultDouble) |
| constructor that uses both comoving and observed coordinates More...
|
|
| ~Halo ()=default |
| default destructor
|
|
|
double | vx () const override |
| get the protected member m_vx More...
|
|
double | vy () const override |
| get the protected member m_vy More...
|
|
double | vz () const override |
| get the protected member m_vz More...
|
|
double | mass () const override |
| get the protected member m_mass More...
|
|
|
void | set_vx (const double vx=par::defaultDouble) override |
| set the protected member m_vx More...
|
|
void | set_vy (const double vy=par::defaultDouble) override |
| set the protected member m_vy More...
|
|
void | set_vz (const double vz=par::defaultDouble) override |
| set the protected member m_vz More...
|
|
void | set_mass (const double mass=par::defaultDouble) override |
| set the protected member m_mass More...
|
|
|
bool | isSet_vx () override |
| check if the protected member m_vx is set More...
|
|
bool | isSet_vy () override |
| check if the protected member m_vy is set More...
|
|
bool | isSet_vz () override |
| check if the protected member m_vz is set More...
|
|
bool | isSet_mass () override |
| check if the protected member m_mass is set More...
|
|
| Object ()=default |
| default constructor
|
|
| Object (const int ID) |
| specific constructor for ChainMeshCell More...
|
|
| Object (const comovingCoordinates coord, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses comoving coordinates More...
|
|
| Object (const comovingCoordinates coord, const cosmology::Cosmology &cosm, const double z1_guess=0., const double z2_guess=10., const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses comoving coordinates and a cosmological model to estimate the redshift More...
|
|
| Object (const observedCoordinates coord, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses observed coordinates in radians More...
|
|
| Object (const observedCoordinates coord, const CoordinateUnits inputUnits, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses observed coordinates in any angular units More...
|
|
| Object (const observedCoordinates coord, const cosmology::Cosmology &cosm, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses observed coordinates in radians and a cosmological model to estimate the comoving coordinates More...
|
|
| Object (const observedCoordinates coord, const CoordinateUnits inputUnits, const cosmology::Cosmology &cosm, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses observed coordinates and a cosmological model to estimate the comoving coordinates More...
|
|
| Object (const double xx, const double yy, const double zz, const double ra, const double dec, const double redshift, const double weight=1., const long region=par::defaultLong, const int ID=par::defaultInt, const std::string field=par::defaultString, const double x_displacement=par::defaultDouble, const double y_displacement=par::defaultDouble, const double z_displacement=par::defaultDouble, const double redshiftMin=par::defaultDouble, const double redshiftMax=par::defaultDouble, const double sn=par::defaultDouble) |
| constructor that uses both comoving and observed coordinates More...
|
|
virtual | ~Object ()=default |
| default destructor
|
|
double | xx () const |
| get the member m_xx More...
|
|
double | yy () const |
| get the member m_yy More...
|
|
double | zz () const |
| get the member m_zz More...
|
|
double | dc () const |
| get the member m_dc More...
|
|
double | ra () const |
| get the member m_ra More...
|
|
double | dec () const |
| get the member m_dec More...
|
|
double | ra_tile () const |
| get the member m_ra_tile More...
|
|
double | dec_tile () const |
| get the member m_dec_tile More...
|
|
double | sn () const |
| get the member m_sn More...
|
|
double | redshift () const |
| get the member m_redshift More...
|
|
double | redshiftMin () const |
| get the member m_redshiftMin More...
|
|
double | redshiftMax () const |
| get the member m_redshiftMax More...
|
|
double | weight () const |
| get the member m_weight More...
|
|
long | region () const |
| get the member m_region More...
|
|
int | ID () const |
| get the member m_radius More...
|
|
std::string | field () const |
| get the member m_field More...
|
|
double | x_displacement () const |
| get the member m_x_displacement More...
|
|
double | y_displacement () const |
| get the member m_y_displacement More...
|
|
double | z_displacement () const |
| get the member m_z_displacement More...
|
|
std::vector< double > | coords () const |
| get the object coordinates More...
|
|
virtual double | proxyerror () const |
| get the member m_proxyerror More...
|
|
virtual double | magnitude () const |
| get the member m_magnitude More...
|
|
virtual double | magnitudeU () const |
| get the member m_magnitudeU More...
|
|
virtual double | magnitudeG () const |
| get the member m_magnitudeG More...
|
|
virtual double | magnitudeR () const |
| get the member m_magnitudeR More...
|
|
virtual double | magnitudeI () const |
| get the member m_magnitudeI More...
|
|
virtual double | odds () const |
| get the member m_odds More...
|
|
virtual double | shear1 () const |
| get the member m_shear1 More...
|
|
virtual double | shear2 () const |
| get the member m_shear1 More...
|
|
virtual double | lensingWeight () const |
| get the member m_lensingWeight More...
|
|
virtual double | lensingCalib () const |
| get the member m_lensingCalib More...
|
|
virtual double | SFR () const |
| get the private member Galaxy::m_SFR More...
|
|
virtual double | sSFR () const |
| get the private member Galaxy::m_sSFR More...
|
|
virtual double | mass_proxy () const |
| get the member m_mass_proxy More...
|
|
virtual double | mass_proxy_error () const |
| get the member m_mass_proxy_error More...
|
|
virtual int | IDHost () const |
| get the member m_IDHost More...
|
|
virtual double | galaxyTag () const |
| get the member m_galaxyTag More...
|
|
virtual double | mstar () const |
| get the member m_mstar More...
|
|
virtual double | massinfall () const |
| get the member m_massinfall More...
|
|
virtual double | bias () const |
| get the member m_bias More...
|
|
virtual double | generic () const |
| get the member m_generic More...
|
|
virtual double | radius () const |
| get the member m_radius More...
|
|
virtual double | densityContrast () const |
| get the member m_radius More...
|
|
virtual double | centralDensity () const |
| get the member m_radius More...
|
|
virtual double | mass_estimate () const |
| get the private member m_mass_estimate More...
|
|
virtual double | radius_estimate () const |
| get the private member m_radius_estimate More...
|
|
virtual double | veldisp_estimate () const |
| get the private member m_veldisp_estimate More...
|
|
virtual double | xcm () const |
| get the private member m_xcm More...
|
|
virtual double | ycm () const |
| get the private member m_ycm More...
|
|
virtual double | zcm () const |
| get the private member m_zcm More...
|
|
virtual double | spin_x () const |
| get the private member m_spin_x More...
|
|
virtual double | spin_y () const |
| get the private member m_spin_y More...
|
|
virtual double | spin_z () const |
| get the private member m_spin_z More...
|
|
virtual double | veldisp () const |
| get the private member m_veldisp More...
|
|
virtual double | vmax () const |
| get the private member m_vmax More...
|
|
virtual double | vmax_rad () const |
| get the private member m_vmax_rad More...
|
|
virtual double | tot_mass () const |
| get the private member m_tot_mass More...
|
|
virtual int | parent () const |
| get the private member m_parent More...
|
|
virtual int | nsub () const |
| get the private member m_nsub More...
|
|
virtual std::vector< std::shared_ptr< Object > > | satellites () const |
| get the member m_satellites More...
|
|
virtual std::vector< unsigned int > | part () const |
| get the virtual member m_part, member of ChainMeshCell More...
|
|
virtual std::vector< std::vector< unsigned int > > | nearCells () const |
| get the virtual member m_nearCells, member of ChainMeshCell More...
|
|
void | set_xx (const double xx) |
| set the member m_xx More...
|
|
void | set_yy (const double yy) |
| set the member m_yy More...
|
|
void | set_zz (const double zz) |
| set the member m_zz More...
|
|
void | set_ra (const double ra, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) |
| set the member m_ra, updating the comoving coordinates accordingly (if already set) More...
|
|
void | set_dec (const double dec, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) |
| set the member m_dec, updating the comoving coordinates accordingly (if already set) More...
|
|
void | set_ra_tile (const double ra, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) |
| set the member m_ra_tile More...
|
|
void | set_dec_tile (const double dec, const CoordinateUnits inputUnits=CoordinateUnits::_radians_) |
| set the member m_dec_tile More...
|
|
void | set_sn (const double sn) |
| set the member m_sn More...
|
|
void | set_redshift (const double redshift, const cosmology::Cosmology cosmology, const bool update_coordinates=true) |
| set the member m_redshift, updating the comoving coordinates accordingly (if already set) More...
|
|
void | set_redshiftMin (const double redshiftMin) |
| set the member m_redshiftMin More...
|
|
void | set_redshiftMax (const double redshiftMax) |
| set the member m_redshiftMax More...
|
|
virtual void | set_odds (const double odds) |
| set the member m_odds More...
|
|
virtual void | set_shear1 (const double shear1) |
| set the member m_shear1 More...
|
|
virtual void | set_shear2 (const double shear2) |
| set the member m_shear2 More...
|
|
virtual void | set_lensingWeight (const double lensingWeight) |
| set the member m_lensingWeight More...
|
|
virtual void | set_lensingCalib (const double lensingCalib) |
| set the member m_lensingCalib More...
|
|
void | set_dc (const double dc) |
| set the member m_dc, updating the comoving coordinates accordingly More...
|
|
void | set_weight (const double weight) |
| set the member m_weight More...
|
|
void | set_region (const long region) |
| set the member m_region More...
|
|
void | set_ID (const int ID) |
| set the member m_ID More...
|
|
void | set_field (const std::string field) |
| set the member m_field More...
|
|
void | set_x_displacement (const double x_displacement) |
| set the member m_x_displacement More...
|
|
void | set_y_displacement (const double y_displacement) |
| set the member m_y_displacement More...
|
|
void | set_z_displacement (const double z_displacement) |
| set the member m_z_displacement More...
|
|
virtual void | set_IDHost (const int IDHost) |
| set the member m_IDHost More...
|
|
virtual void | set_galaxyTag (const double galaxyTag) |
| set the member m_galaxyTag More...
|
|
virtual void | set_mstar (const double mstar) |
| set the member m_mstar More...
|
|
virtual void | set_massinfall (const double massinfall) |
| set the member m_massinfall More...
|
|
virtual void | set_proxyerror (const double value) |
| set the member m_proxyerror More...
|
|
virtual void | set_magnitude (const double magnitude) |
| set the member m_magnitude More...
|
|
virtual void | set_magnitudeU (const double magnitudeU) |
| set the member m_magnitudeU More...
|
|
virtual void | set_magnitudeG (const double magnitudeG) |
| set the member m_magnitudeG More...
|
|
virtual void | set_magnitudeR (const double magnitudeR) |
| set the member m_magnitudeR More...
|
|
virtual void | set_magnitudeI (const double magnitudeI) |
| set the member m_magnitudeI More...
|
|
virtual void | set_SFR (const double SFR) |
| set the private member Galaxy::m_SFR More...
|
|
virtual void | set_sSFR (const double sSFR) |
| set the private member Galaxy::m_sSFR More...
|
|
virtual void | set_mass_proxy (const double mass_proxy) |
| set the member m_mass_proxy More...
|
|
virtual void | set_mass_proxy_error (const double mass_proxy_error) |
| set the member m_mass_proxy_error More...
|
|
virtual void | set_bias (const double bias) |
| set the member m_bias More...
|
|
virtual void | set_generic (const double generic) |
| set the member m_generic More...
|
|
virtual void | set_radius (const double radius) |
| set the member m_radius More...
|
|
virtual void | set_densityContrast (const double densityContrast) |
| set the member m_densityContrast More...
|
|
virtual void | set_centralDensity (const double centralDensity) |
| set the member m_centralDensity More...
|
|
virtual void | set_mass_estimate (const double mass_estimate) |
| set the private member m_mass_estimate More...
|
|
virtual void | set_radius_estimate (const double radius_estimate) |
| set the private member m_radius_estimate More...
|
|
virtual void | set_veldisp_estimate (const double veldisp_estimate) |
| set the private member m_veldisp_estimate More...
|
|
virtual void | set_xcm (const double xcm) |
| set the private member m_xcm More...
|
|
virtual void | set_ycm (const double ycm) |
| set the private member m_ycm More...
|
|
virtual void | set_zcm (const double zcm) |
| set the private member m_zcm More...
|
|
virtual void | set_spin_x (const double spin_x) |
| set the private member m_spin_x More...
|
|
virtual void | set_spin_y (const double spin_y) |
| set the private member m_spin_y More...
|
|
virtual void | set_spin_z (const double spin_z) |
| set the private member m_spin_z More...
|
|
virtual void | set_veldisp (const double veldisp) |
| set the private member m_veldisp More...
|
|
virtual void | set_vmax (const double vmax) |
| set the private member m_vmax More...
|
|
virtual void | set_vmax_rad (const double vmax_rad) |
| set the private member m_vmax_rad More...
|
|
virtual void | set_tot_mass (const double tot_mass) |
| set the private member m_tot_mass More...
|
|
virtual void | set_parent (const int parent) |
| set the private member m_parent More...
|
|
virtual void | set_nsub (const int nsub) |
| set the private member m_nsub More...
|
|
virtual void | set_satellite (const std::shared_ptr< Object > satellite) |
| set the private member m_satellites More...
|
|
virtual void | set_satellites (const std::vector< std::shared_ptr< Object >> satellites) |
| set the private member m_satellites More...
|
|
virtual void | set_part (const std::vector< unsigned int > part) |
| set the virtual private member m_part (member of ChainMeshCell) More...
|
|
virtual void | set_nearCells (const std::vector< std::vector< unsigned int >> nearCells) |
| set the virtual private member m_nearCells (member of ChainMeshCell) More...
|
|
bool | isSet_xx () const |
| check if the member m_xx is set More...
|
|
bool | isSet_yy () const |
| check if the member m_yy is set More...
|
|
bool | isSet_zz () |
| check if the member m_zz is set More...
|
|
bool | isSet_ra () |
| check if the member m_ra is set More...
|
|
bool | isSet_dec () |
| check if the member m_dec is set More...
|
|
bool | isSet_ra_tile () |
| check if the member m_ra_tile is set More...
|
|
bool | isSet_dec_tile () |
| check if the member m_dec_tile is set More...
|
|
bool | isSet_sn () |
| check if the member m_sn is set More...
|
|
bool | isSet_redshift () |
| check if the member m_redshift is set More...
|
|
bool | isSet_redshiftMin () |
| check if the member m_redshiftMin is set More...
|
|
bool | isSet_redshiftMax () |
| check if the member m_redshiftMax is set More...
|
|
virtual bool | isSet_shear1 () |
| check if the member m_shear1 is set More...
|
|
virtual bool | isSet_shear2 () |
| check if the member m_shear2 is set More...
|
|
virtual bool | isSet_odds () |
| check if the member m_odds is set More...
|
|
virtual bool | isSet_lensingWeight () |
| check if the member m_lensingWeight is set More...
|
|
virtual bool | isSet_lensingCalib () |
| check if the member m_lensingCalib is set More...
|
|
bool | isSet_dc () |
| check if the member m_dc is set More...
|
|
bool | isSet_weight () |
| check if the member m_weight is set More...
|
|
bool | isSet_region () |
| check if the member m_region is set More...
|
|
bool | isSet_field () |
| check if the member m_field is set More...
|
|
bool | isSet_x_displacement () |
| check if the member m_x_displacement is set More...
|
|
bool | isSet_y_displacement () |
| check if the member m_y_displacement is set More...
|
|
bool | isSet_z_displacement () |
| check if the member m_z_displacement is set More...
|
|
virtual bool | isSet_magnitude () |
| check if the member m_magnitude is set More...
|
|
virtual bool | isSet_magnitudeU () |
| check if the member m_magnitudeU is set More...
|
|
virtual bool | isSet_magnitudeG () |
| check if the member m_magnitudeG is set More...
|
|
virtual bool | isSet_magnitudeR () |
| check if the member m_magnitudeR is set More...
|
|
virtual bool | isSet_magnitudeI () |
| check if the member m_magnitudeI is set More...
|
|
virtual bool | isSet_SFR () |
| check if the member m_SFR is set More...
|
|
virtual bool | isSet_sSFR () |
| check if the private member Galaxy::m_sSFR is set More...
|
|
virtual bool | isSet_mass_proxy () |
| check if the member m_mass_proxy is set More...
|
|
virtual bool | isSet_mass_proxy_error () |
| check if the member m_mass_proxy_error is set More...
|
|
virtual bool | isSet_bias () |
| check if the member m_bias is set More...
|
|
virtual bool | isSet_generic () |
| check if the member m_generic is set More...
|
|
virtual bool | isSet_radius () |
| check if the member m_radius is set More...
|
|
virtual bool | isSet_densityContrast () |
| check if the member m_densityContrast is set More...
|
|
virtual bool | isSet_centralDensity () |
| check if the member m_centralDensity is set More...
|
|
virtual bool | isSet_mass_estimate () |
| check if the member m_mass_estimate is set More...
|
|
virtual bool | isSet_radius_estimate () |
| check if the member m_radius_estimate is set More...
|
|
virtual bool | isSet_veldisp_estimate () |
| check if the member m_veldisp_estimate is set More...
|
|
virtual bool | isSet_xcm () |
| check if the member m_xcm is set More...
|
|
virtual bool | isSet_ycm () |
| check if the member m_ycm is set More...
|
|
virtual bool | isSet_zcm () |
| check if the member m_zcm is set More...
|
|
virtual bool | isSet_spin_x () |
| check if the member m_spin_x is set More...
|
|
virtual bool | isSet_spin_y () |
| check if the member m_spin_y is set More...
|
|
virtual bool | isSet_spin_z () |
| check if the member m_spin_z is set More...
|
|
virtual bool | isSet_veldisp () |
| check if the member m_veldisp is set More...
|
|
virtual bool | isSet_vmax () |
| check if the member m_vmax is set More...
|
|
virtual bool | isSet_vmax_rad () |
| check if the member m_vmax_rad is set More...
|
|
virtual bool | isSet_tot_mass () |
| check if the member m_tot_mass is set More...
|
|
virtual bool | isSet_parent () |
| check if the member m_parent is set More...
|
|
virtual bool | isSet_nsub () |
| check if the member m_nsub is set More...
|
|
virtual bool | isSet_ID () |
| check if the member m_ID is set More...
|
|
virtual bool | isSet_IDHost () |
| get the member m_IDHost More...
|
|
virtual bool | isSet_galaxyTag () |
| get the member m_galaxyTag More...
|
|
virtual bool | isSet_mstar () |
| check if the member m_mstar is set More...
|
|
virtual bool | isSet_massinfall () |
| check if the member m_massinfall is set More...
|
|