#include <TiltedDipoleMagneticModel.h>
Inheritance diagram for O_SESSAME::TiltedDipoleMagneticModel:


Definition at line 22 of file TiltedDipoleMagneticModel.h.
Public Member Functions | |
| TiltedDipoleMagneticModel () | |
| virtual | ~TiltedDipoleMagneticModel () |
| virtual Vector | GetMagneticField (const ssfTime &_currentTime, const Vector &_PositionVector) |
| Calculates the local magnetic field about a central body used a tilted dipole model. | |
| virtual void | SetMagFieldCoefficients (const MagneticFieldCoefficients &_newMagFieldCoeffs) |
Protected Attributes | |
| MagneticFieldCoefficients | m_MagFieldCoeffs |
|
|
Definition at line 25 of file TiltedDipoleMagneticModel.h. |
|
|
Definition at line 26 of file TiltedDipoleMagneticModel.h. |
|
||||||||||||
|
Calculates the local magnetic field about a central body used a tilted dipole model.
Implements O_SESSAME::MagneticModel. Definition at line 19 of file TiltedDipoleMagneticModel.cpp. References O_SESSAME::MagneticFieldCoefficients::CBAvgRotationRate, O_SESSAME::MagneticFieldCoefficients::CBRadius, O_SESSAME::MagneticFieldCoefficients::DipoleCoelevation, O_SESSAME::MagneticFieldCoefficients::DipoleEastLongitude, O_SESSAME::ssfTime::GetEpochGreenwichMeanSiderealTime(), O_SESSAME::ssfTime::GetSeconds(), O_SESSAME::MagneticFieldCoefficients::H0, O_SESSAME::MagneticFieldCoefficients::modelEpoch, O_SESSAME::norm2(), O_SESSAME::ssfTime::SecondsSinceEpoch(), O_SESSAME::ssfTime::Set(), and O_SESSAME::Vector. |
|
|
Definition at line 39 of file MagneticModel.h. Referenced by O_SESSAME::CentralBody::SetMagneticModel(). |
|
|
Definition at line 44 of file MagneticModel.h. |
1.3.9.1