Level#

class fiasco.Level(index, elvlc)[source]#

Bases: object

An object for holding atomic energy level data from CHIANTI.

Warning

This is not meant to be instantiated directly, but rather accessed by indexing a fiasco.Ion object.

Parameters:
  • index (int) – The index of the energy level.

  • elvlc (DataIndexer) – Pointer to the energy level information for a given ion in the CHIANTI database.

Attributes Summary

configuration

Label denoting the electronic configuration of the level

energy

Energy of level.

is_observed

True if the energy of the level is from laboratory measurements.

level

Index of the level.

multiplicity

The multiplicity of the level

orbital_angular_momentum_label

The orbital angular momentum number \(L\).

total_angular_momentum

The total angular momentum number \(J\).

Attributes Documentation

configuration#

Label denoting the electronic configuration of the level

energy#

Energy of level. Defaults to observed energy and falls back to theoretical energy if no measured energy is available.

is_observed#

True if the energy of the level is from laboratory measurements.

level#

Index of the level.

multiplicity#

The multiplicity of the level

orbital_angular_momentum_label#

The orbital angular momentum number \(L\).

total_angular_momentum#

The total angular momentum number \(J\).