![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
#include "Headers/Lib/HostHalo.h"
Public Member Functions | |
Constructors/destructors | |
HostHalo () | |
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... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses comoving coordinates More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses comoving coordinates and a cosmological model to estimate the redshift More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses observed coordinates in radians More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses observed coordinates in any angular units More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses observed coordinates in radians and a cosmological model to estimate the comoving coordinates More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses observed coordinates and a cosmological model to estimate the comoving coordinates More... | |
HostHalo (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, const double tot_mass=par::defaultDouble, const double mass_estimate=par::defaultDouble, const double radius_estimate=par::defaultDouble, const double veldisp_estimate=par::defaultDouble, const comovingCoordinates cm_coord={par::defaultDouble, par::defaultDouble, par::defaultDouble}, const double spin_x=par::defaultDouble, const double spin_y=par::defaultDouble, const double spin_z=par::defaultDouble, const double veldisp=par::defaultDouble, const double vmax=par::defaultDouble, const double vmax_rad=par::defaultDouble, const double radius=par::defaultDouble, const int parent=par::defaultInt, const int nsub=par::defaultInt, std::vector< std::shared_ptr< Object >> satellites={}) | |
constructor that uses both comoving and observed coordinates More... | |
~HostHalo ()=default | |
default destructor | |
Member functions used to get the private members | |
double | tot_mass () const override |
get the private member HostHalo::m_tot_mass More... | |
double | mass_estimate () const override |
get the private member HostHalo::m_mass_estimate More... | |
double | radius_estimate () const override |
get the private member HostHalo::m_radius_estimate More... | |
double | veldisp_estimate () const override |
get the private member HostHalo::m_veldisp_estimate More... | |
double | xcm () const override |
get the private member HostHalo::m_xcm More... | |
double | ycm () const override |
get the private member HostHalo::m_ycm More... | |
double | zcm () const override |
get the private member HostHalo::m_zcm More... | |
double | spin_x () const override |
get the private member HostHalo::m_spin_x More... | |
double | spin_y () const override |
get the private member HostHalo::m_spin_y More... | |
double | spin_z () const override |
get the private member HostHalo::m_spin_z More... | |
double | veldisp () const override |
get the private member HostHalo::m_veldisp More... | |
double | vmax () const override |
get the private member HostHalo::m_vmax More... | |
double | vmax_rad () const override |
get the private member HostHalo::m_vmax_rad More... | |
double | radius () const override |
get the private member HostHalo::m_radius More... | |
int | parent () const override |
get the private member HostHalo::m_parent More... | |
int | nsub () const override |
get the private member HostHalo::m_nsub More... | |
std::vector< std::shared_ptr< Object > > | satellites () const override |
get the private member HostHalo::m_satellites More... | |
Member functions used to set the private members | |
void | set_tot_mass (const double tot_mass=par::defaultDouble) override |
set the private member HostHalo::m_tot_mass More... | |
void | set_mass_estimate (const double mass_estimate=par::defaultDouble) override |
set the private member HostHalo::m_mass_estimate More... | |
void | set_radius_estimate (const double radius_estimate=par::defaultDouble) override |
set the private member HostHalo::m_radius_estimate More... | |
void | set_veldisp_estimate (const double veldisp_estimate=par::defaultDouble) override |
set the private member HostHalo::m_veldisp_estimate More... | |
void | set_xcm (const double xcm=par::defaultDouble) override |
set the private member HostHalo::m_xcm More... | |
void | set_ycm (const double ycm=par::defaultDouble) override |
set the private member HostHalo::m_ycm More... | |
void | set_zcm (const double zcm=par::defaultDouble) override |
set the private member HostHalo::m_zcm More... | |
void | set_spin_x (const double spin_x=par::defaultDouble) override |
set the private member HostHalo::m_spin_x More... | |
void | set_spin_y (const double spin_y=par::defaultDouble) override |
set the private member HostHalo::m_spin_y More... | |
void | set_spin_z (const double spin_z=par::defaultDouble) override |
set the private member HostHalo::m_spin_z More... | |
void | set_veldisp (const double veldisp=par::defaultDouble) override |
set the private member HostHalo::m_veldisp More... | |
void | set_vmax (const double vmax=par::defaultDouble) override |
set the private member HostHalo::m_vmax More... | |
void | set_vmax_rad (const double vmax_rad=par::defaultDouble) override |
set the private member HostHalo::m_vmax_rad More... | |
void | set_radius (const double radius=par::defaultDouble) override |
set the private member HostHalo::m_radius More... | |
void | set_parent (const int parent=par::defaultInt) override |
set the private member HostHalo::m_parent More... | |
void | set_nsub (const int nsub=par::defaultInt) override |
set the private member HostHalo::m_nsub More... | |
void | set_satellite (const std::shared_ptr< Object > satellite={}) override |
set the private member HostHalo::m_satellites More... | |
void | set_satellites (const std::vector< std::shared_ptr< Object >> satellites={}) override |
set the private member HostHalo::m_satellites More... | |
Member functions used to check if the private members are set | |
bool | isSet_tot_mass () override |
get the private member m_tot_mass More... | |
bool | isSet_mass_estimate () override |
get the private member m_mass_estimate More... | |
bool | isSet_radius_estimate () override |
get the private member m_radius_estimate More... | |
bool | isSet_veldisp_estimate () override |
get the private member m_veldisp_estimate More... | |
bool | isSet_xcm () override |
get the private member m_xcm More... | |
bool | isSet_ycm () override |
get the private member m_ycm More... | |
bool | isSet_zcm () override |
get the private member m_zcm More... | |
bool | isSet_spin_x () override |
get the private member m_spin_x More... | |
bool | isSet_spin_y () override |
get the private member m_spin_y More... | |
bool | isSet_spin_z () override |
get the private member m_spin_z More... | |
bool | isSet_veldisp () override |
get the private member m_veldisp More... | |
bool | isSet_vmax () override |
get the private member m_vmax More... | |
bool | isSet_vmax_rad () override |
get the private member m_vmax_rad More... | |
bool | isSet_radius () override |
get the private member m_radius More... | |
bool | isSet_parent () override |
get the private member m_parent More... | |
bool | isSet_nsub () override |
get the private member m_nsub More... | |
![]() | |
Halo () | |
default constructor | |
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 | densityContrast () const |
get the member m_radius More... | |
virtual double | centralDensity () const |
get the member m_radius 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_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_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_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_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... | |
Private Attributes | |
double | m_tot_mass |
gas component of the total group mass | |
double | m_SFR |
star formation rate | |
double | m_mass_estimate |
mass estimate | |
double | m_radius_estimate |
radius estimate | |
double | m_veldisp_estimate |
velocity dispersion estimate | |
double | m_xcm |
x-coordinate of the centre of mass | |
double | m_ycm |
y-coordinate of the centre of mass | |
double | m_zcm |
z-coordinate of the centre of mass | |
double | m_spin_x |
x-axis component of the spin | |
double | m_spin_y |
y-axis component of the spin | |
double | m_spin_z |
z-axis component of the spin | |
double | m_veldisp |
velocity dispersion | |
double | m_vmax |
maximum velocity | |
double | m_vmax_rad |
maximum radial velocity | |
double | m_radius |
half-mass radius | |
int | m_parent |
ID of the parent halo. | |
int | m_nsub |
number of sub-haloes within the main group | |
std::vector< std::shared_ptr< Object > > | m_satellites |
vector of pointers to satellites | |
Additional Inherited Members | |
![]() | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType) |
static factory used to construct objects of any type, providing in input comoving coordinates More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any type, providing in input comoving coordinates More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any type, providing in input comoving coordinates and a cosmological model to estimate the redshift More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any kind, providing in input observed coordinates in radians More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any kind, providing in input observed coordinates in any angular units More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any kind, providing in input observed coordinates in radians and a cosmological model to estimate the comoving coordinates More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any kind, providing in input observed coordinates and a cosmological model to estimate the comoving coordinates More... | |
static std::shared_ptr< Object > | Create (const ObjectType ObjectType, 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) |
static factory used to construct objects of any kind, providing in input both comoving and observed coordinates More... | |
static std::shared_ptr< Object > | Create (const int ID=par::defaultInt, const std::vector< unsigned int > part={}, std::vector< std::vector< unsigned int >> nearCells={}) |
static factory used to construct objects of ChainMeshCell type More... | |
![]() | |
double | m_vx |
halo peculiar velocity along the x direction | |
double | m_vy |
halo peculiar velocity along the y direction | |
double | m_vz |
halo peculiar velocity along the z direction | |
double | m_mass |
halo mass | |
![]() | |
double | m_xx = cbl::par::defaultDouble |
comoving coordinate x | |
double | m_yy = cbl::par::defaultDouble |
comoving coordinate y | |
double | m_zz = cbl::par::defaultDouble |
comoving coordinate z | |
double | m_ra = cbl::par::defaultDouble |
Right Ascension. | |
double | m_dec = cbl::par::defaultDouble |
Declination. | |
double | m_ra_tile = cbl::par::defaultDouble |
Tile central Right Ascension. | |
double | m_dec_tile = cbl::par::defaultDouble |
Tile central Declination. | |
double | m_redshift = cbl::par::defaultDouble |
redshift | |
double | m_dc = cbl::par::defaultDouble |
comoving distance | |
double | m_weight = 1. |
weight | |
long | m_region = cbl::par::defaultLong |
region (used for jackknife/bootstrap) | |
int | m_ID = cbl::par::defaultInt |
ID. | |
std::string | m_field = cbl::par::defaultString |
observed field | |
double | m_x_displacement = cbl::par::defaultDouble |
displacement along the x-axis | |
double | m_y_displacement = cbl::par::defaultDouble |
displacement along the y-axis | |
double | m_z_displacement = cbl::par::defaultDouble |
displacement along the z-axis | |
double | m_redshiftMin = cbl::par::defaultDouble |
minimum redshift | |
double | m_redshiftMax = cbl::par::defaultDouble |
maximum redshift | |
double | m_sn = cbl::par::defaultDouble |
Signal-to-noise. | |
The class HostHalo.
This class is used to handle objects of type group
Definition at line 53 of file HostHalo.h.
|
inline |
constructor that uses comoving coordinates
coord | structure containing the comoving coordinates {x, y, z} |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | velocity along the x-axis |
vy | velocity along the y-axis |
vz | velocity along the z-axis |
mass | halo mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 196 of file HostHalo.h.
|
inline |
constructor that uses comoving coordinates and a cosmological model to estimate the redshift
coord | structure containing the comoving coordinates {x, y, z} |
cosm | object of class Cosmology, used to estimate comoving distances |
z1_guess | minimum prior on the redshift |
z2_guess | maximum prior on the redshift |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | velocity along the x-axis |
vy | velocity along the y-axis |
vz | velocity along the z-axis |
mass | halo mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 267 of file HostHalo.h.
|
inline |
constructor that uses observed coordinates in radians
coord | structure containing the observed coordinates {R.A., Dec, redshift} |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | halo peculiar velocity along the x direction |
vy | halo peculiar velocity along the y direction |
vz | halo peculiar velocity along the z direction |
mass | the mock mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 330 of file HostHalo.h.
|
inline |
constructor that uses observed coordinates in any angular units
coord | structure containing the observed coordinates {R.A., Dec, redshift} |
inputUnits | the units of the input coordinates |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | halo peculiar velocity along the x direction |
vy | halo peculiar velocity along the y direction |
vz | halo peculiar velocity along the z direction |
mass | the mock mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 396 of file HostHalo.h.
|
inline |
constructor that uses observed coordinates in radians and a cosmological model to estimate the comoving coordinates
coord | structure containing the observed coordinates {R.A., Dec, redshitf} |
cosm | object of class Cosmology, used to estimate comoving distances |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | halo peculiar velocity along the x direction |
vy | halo peculiar velocity along the y direction |
vz | halo peculiar velocity along the z direction |
mass | the mock mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 464 of file HostHalo.h.
|
inline |
constructor that uses observed coordinates and a cosmological model to estimate the comoving coordinates
coord | structure containing the observed coordinates {R.A., Dec, redshift} |
inputUnits | the units of the input coordinates |
cosm | object of class Cosmology, used to estimate comoving distances |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | halo peculiar velocity along the x direction |
vy | halo peculiar velocity along the y direction |
vz | halo peculiar velocity along the z direction |
mass | the mock mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 532 of file HostHalo.h.
|
inline |
constructor that uses both comoving and observed coordinates
xx | comoving coordinate |
yy | comoving coordinate |
zz | comoving coordinate |
ra | Right Ascension |
dec | Declination |
redshift | redshift |
weight | weight |
region | region, used e.g. for jackknife and bootstrap |
ID | the object ID |
field | the field where the object has been observed |
x_displacement | the displacement along the x-axis |
y_displacement | the displacement along the y-axis |
z_displacement | the displacement along the z-axis |
vx | halo peculiar velocity along the x direction |
vy | halo peculiar velocity along the y direction |
vz | halo peculiar velocity along the z direction |
mass | the mock mass |
tot_mass | gas component of the total group mass |
mass_estimate | mass estimate |
radius_estimate | radius estimate |
veldisp_estimate | velocity dispersion estimate |
cm_coord | x-coordinate of the centre of mass |
spin_x | x-axis component of the spin |
spin_y | y-axis component of the spin |
spin_z | z-axis component of the spin |
veldisp | velocity dispersion |
vmax | maximum velocity |
vmax_rad | maximum radial velocity |
radius | half-mass radius |
parent | ID of the parent halo |
nsub | number of sub-haloes within the main group |
satellites | vector of pointers to satellites |
Definition at line 603 of file HostHalo.h.
|
inlinevirtual |
function that allows copying private variables of the class when an object of class Catalogue is copied
Reimplemented from cbl::catalogue::Halo.
Definition at line 132 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_mass_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 864 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_nsub
Reimplemented from cbl::catalogue::Object.
Definition at line 976 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_parent
Reimplemented from cbl::catalogue::Object.
Definition at line 968 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_radius
Reimplemented from cbl::catalogue::Object.
Definition at line 960 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_radius_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 872 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_spin_x
Reimplemented from cbl::catalogue::Object.
Definition at line 912 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_spin_y
Reimplemented from cbl::catalogue::Object.
Definition at line 920 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_spin_z
Reimplemented from cbl::catalogue::Object.
Definition at line 928 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_tot_mass
Reimplemented from cbl::catalogue::Object.
Definition at line 856 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_veldisp
Reimplemented from cbl::catalogue::Object.
Definition at line 936 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_veldisp_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 880 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_vmax
Reimplemented from cbl::catalogue::Object.
Definition at line 944 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_vmax_rad
Reimplemented from cbl::catalogue::Object.
Definition at line 952 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_xcm
Reimplemented from cbl::catalogue::Object.
Definition at line 888 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_ycm
Reimplemented from cbl::catalogue::Object.
Definition at line 896 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member m_zcm
Reimplemented from cbl::catalogue::Object.
Definition at line 904 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_mass_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 629 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_nsub
Reimplemented from cbl::catalogue::Object.
Definition at line 713 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_parent
Reimplemented from cbl::catalogue::Object.
Definition at line 707 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_radius
Reimplemented from cbl::catalogue::Object.
Definition at line 701 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_radius_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 635 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_satellites
Reimplemented from cbl::catalogue::Object.
Definition at line 719 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_mass_estimate
mass_estimate | the mass estimate of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 739 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_nsub
nsub | the number of sub-groups in the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 824 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_parent
parent | the id of the parent host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 818 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_radius
radius | the maximum radial velocity of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 812 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_radius_estimate
radius_estimate | the radius estimate of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 745 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_satellites
satellite | the vector of shared pointers to satellite objects |
Reimplemented from cbl::catalogue::Object.
Definition at line 831 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_satellites
satellites | the vector of shared pointers to satellite objects |
Reimplemented from cbl::catalogue::Object.
Definition at line 839 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_spin_x
spin_x | the x-axis component of the spin |
Reimplemented from cbl::catalogue::Object.
Definition at line 776 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_spin_y
spin_y | the y-axis component of the spin |
Reimplemented from cbl::catalogue::Object.
Definition at line 782 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_spin_z
spin_z | the z-axis component of the spin |
Reimplemented from cbl::catalogue::Object.
Definition at line 788 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_tot_mass
tot_mass | the total mass of the parent halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 733 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_veldisp
veldisp | the velocity dispersion of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 794 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_veldisp_estimate
veldisp_estimate | the velocity dispersion estimate of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 752 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_vmax
vmax | the maximum total velocity of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 800 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_vmax_rad
vmax_rad | the maximum radial velocity of the host halo |
Reimplemented from cbl::catalogue::Object.
Definition at line 806 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_xcm
xcm | the x-axis coordinate of the centre of mass |
Reimplemented from cbl::catalogue::Object.
Definition at line 758 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_ycm
ycm | the y-axis coordinate of the centre of mass |
Reimplemented from cbl::catalogue::Object.
Definition at line 764 of file HostHalo.h.
|
inlineoverridevirtual |
set the private member HostHalo::m_zcm
zcm | the z-axis coordinate of the centre of mass |
Reimplemented from cbl::catalogue::Object.
Definition at line 770 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_spin_x
Reimplemented from cbl::catalogue::Object.
Definition at line 665 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_spin_y
Reimplemented from cbl::catalogue::Object.
Definition at line 671 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_spin_z
Reimplemented from cbl::catalogue::Object.
Definition at line 677 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_tot_mass
Reimplemented from cbl::catalogue::Object.
Definition at line 623 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_veldisp
Reimplemented from cbl::catalogue::Object.
Definition at line 683 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_veldisp_estimate
Reimplemented from cbl::catalogue::Object.
Definition at line 641 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_vmax
Reimplemented from cbl::catalogue::Object.
Definition at line 689 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_vmax_rad
Reimplemented from cbl::catalogue::Object.
Definition at line 695 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_xcm
Reimplemented from cbl::catalogue::Object.
Definition at line 647 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_ycm
Reimplemented from cbl::catalogue::Object.
Definition at line 653 of file HostHalo.h.
|
inlineoverridevirtual |
get the private member HostHalo::m_zcm
Reimplemented from cbl::catalogue::Object.
Definition at line 659 of file HostHalo.h.