solrat.atom_model.base_atom_model.object.radiation_tensor module¶
- class solrat.atom_model.base_atom_model.object.radiation_tensor.BaseRadiationTensor[source]¶
Bases:
Generic[ConfigT]Base class for Radiation tensor \(J^K_Q(\nu_{ul}\).
- abstract classmethod from_model_config(config: ConfigT) Self[source]¶
Constructor from the model config.
- abstract rotate_to_magnetic_frame(angles: Angles) BaseRadiationTensor[source]¶
Rotate \(J^K_Q(\nu_{ul}\) to the magnetic reference frame.
- Parameters:
angles –
Anglesinstance with observation geometry.- Returns:
BaseRadiationTensorinstance