cherab.imas.ids.common.species.SpeciesCompositionΒΆ

class cherab.imas.ids.common.species.SpeciesComposition(electron: ~cherab.imas.ids.common.species.ProfileData, ion: list[~cherab.imas.ids.common.species.ProfileData] = <factory>, ion_bundle: list[~cherab.imas.ids.common.species.ProfileData] = <factory>, neutral: list[~cherab.imas.ids.common.species.ProfileData] = <factory>, neutral_bundle: list[~cherab.imas.ids.common.species.ProfileData] = <factory>, molecule: list[~cherab.imas.ids.common.species.ProfileData] = <factory>, molecular_bundle: list[~cherab.imas.ids.common.species.ProfileData] = <factory>)SourceΒΆ

Bases: object

Dataclass for storing the composition of the plasma species.

Methods

Attributes

electron

Electron profiles.

ion

Ion profiles.

ion_bundle

Ion bundle profiles.

neutral

Neutral particle profiles.

neutral_bundle

Neutral bundle profiles.

molecule

Molecule profiles.

molecular_bundle

Molecular bundle profiles.

electron : ProfileDataΒΆ

Electron profiles.

ion : list[ProfileData]ΒΆ

Ion profiles.

ion_bundle : list[ProfileData]ΒΆ

Ion bundle profiles.

neutral : list[ProfileData]ΒΆ

Neutral particle profiles.

neutral_bundle : list[ProfileData]ΒΆ

Neutral bundle profiles.

molecule : list[ProfileData]ΒΆ

Molecule profiles.

molecular_bundle : list[ProfileData]ΒΆ

Molecular bundle profiles.