arsenal_gear.stellar_evolution.se_data_structures.TrackSet

class arsenal_gear.stellar_evolution.se_data_structures.TrackSet(masses: ndarray[Annotated[Quantity, PhysicalType('mass')]], min_ages: ndarray[Annotated[Quantity, PhysicalType('time')]], max_ages: ndarray[Annotated[Quantity, PhysicalType('time')]], hdr_list: list[str], tracks: list[StellarTrack], max_eep: int)[source]

Bases: object

Data class for storing a set of stellar evolution tracks.

masses

List of initial masses of the tracks

Type:

numpy.ndarray[astropy.units.quantity.Quantity]

hdr_list

List of column headers for the track data

Type:

list[str]

tracks

List of Track objects

Type:

list[arsenal_gear.stellar_evolution.se_data_structures.StellarTrack]

max_eep

Maximum equivalent evolutionary phase number across all tracks

Type:

int