MoonMag.trajec_analysis module

Calculates magnetic fields along a trajectory

and is intended for supporting analysis of spacecraft data. Requires installation of spiceypy and several SPICE kernels available from the NAIF data pages: https://naif.jpl.nasa.gov/pub/naif/generic_kernels/

Author: M. J. Styczinski, mjstyczi@uw.edu

MoonMag.trajec_analysis.Bsph2Bxyz(Br, Bth, Bphi, th, phi)
MoonMag.trajec_analysis.calc_trajec(x, y, z, r, t, Binm, Benm, B0, peak_omegas, nvals, mvals, nprm_max=1, n_max=1, fieldType='net', noiseAmp=None)
MoonMag.trajec_analysis.fitData(bname, recalcMoments=True, recalcData=True, recalcFlybys=True, do_parallel=True)
MoonMag.trajec_analysis.fit_trajec(x, y, z, r, tRel, BxDat, ByDat, BzDat, Binm, Benm, B0, peak_omegas, nvals, mvals)
MoonMag.trajec_analysis.saveDat(t, x, y, z, Bx, By, Bz, tDescrip, datName='trajectory.dat')