pyrfu.mms.def2psd module#
- pyrfu.mms.def2psd.def2psd(inp: DataArray | Dataset) DataArray | Dataset [source]#
Compute phase space density from differential energy flux.
The phase-space density is given by:
where \(m\) is the particle mass in atomic mass unit, \(DEF\) is the differential energy flux in 1/(cm sr s) and \(E\) is the energy in eV.
- Parameters:
inp (xarray.Dataset or xarray.DataArray) – Time series of the differential energy flux in [(cm^{2} s sr)^{-1}].
- Returns:
psd – Time series of the phase space density in [s^{3} m^{-6}]
- Return type:
- Raises:
TypeError – If inp is not a xarray.Dataset or xarray.DataArray.