stam.gentracks.get_combined_isomass

stam.gentracks.get_combined_isomass(models, mass, age, mh_pre_ms=0.7, is_smooth=True, smooth_sigma=3, **kwargs)[source]

Get a specific stellar evolution track, combining a pre-MS track with fixed mass and metallicity, and an MS track with fixed mass and age.

Parameters:
  • models (Table) – All stellar evolution models in a single astropy table, as retrieved by stam.models.read_parsec.

  • mass (float) – Stellar track mass, in Msun.

  • age (float) – MS stellar track age, in Gyr.

  • mh_pre_ms (float, optional) – Pre-MS stellar track metallicity ([M/H]), in dex (default: 0.7 dex).

  • is_smooth (bool, optional) – Smooth the stellar track? (default: True).

  • smooth_sigma (float, optional) – Smoothing Gaussian sigma (default: 3).

  • kwargs (optional) – Any additional keyword arguments to be passed to stam.tracks.get_isotrack.

Returns:

  • bp_rp (array_like) – Chosen stellar evolution track Gaia Gbp-Grp color.

  • mg (array_like) – Chosen stellar evolution track Gaia G magnitude.

  • mh (array_like) – Chosen stellar evolution track metallicity, in dex.

  • age_vec (array_like) – Chosen stellar evolution track age, in Gyr.

  • ms_idx (array_like (bool)) – Indices of MS points on track.