pyrfu.mms.eis_spin_avg module#

pyrfu.mms.eis_spin_avg.eis_spin_avg(eis_allt, method: str = 'mean')[source]#

Calculates spin-averaged fluxes for the EIS instrument.

Parameters:
  • eis_allt (xarray.Dataset) – Dataset of the fluxes of all 6 telescopes.

  • method ({"mean", "sum"}) – Method.

Returns:

spin_avg_fluxes – Spin-averaged fluxes for all 6 telescopes.

Return type:

xarray.Dataset

Examples

>>> from pyrfu import mms

Define spacecraft index and time interval

>>> tint = ["2017-07-23T16:10:00", "2017-07-23T18:10:00"]
>>> ic = 2

Get EIS ExTOF all 6 telescopes fluxes

>>> extof_allt = mms.get_eis_allt("flux_extof_proton_srvy_l2", tint, ic)

Spin average all 6 telescopes fluxes

>>> extof_allt_despin = mms.eis_spin_avg(extof_allt)