Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

TiltedDipoleMagneticModel.h

Go to the documentation of this file.
00001 //////////////////////////////////////////////////////////////////////////////////////////////////
00002 /*! \file TiltedDipoleMagenticModel.h
00003 *  \brief Magnetic field model using a tilted dipole.
00004 *  \author $Author: jayhawk_hokie $
00005 *  \version $Revision: 1.2 $
00006 *  \date    $Date: 2005/06/10 12:53:28 $
00007 *//////////////////////////////////////////////////////////////////////////////////////////////////
00008 /* 
00009 */
00010 //////////////////////////////////////////////////////////////////////////////////////////////////
00011 
00012 #ifndef __OSESSAME_TILTED_DIPOLE_MAGNETIC_MODEL_H__
00013 #define __OSESSAME_TILTED_DIPOLE_MAGNETIC_MODEL_H__
00014 
00015 #include <environment/CentralBody/Models/MagneticModel.h>
00016 
00017 namespace O_SESSAME {
00018 
00019 /** @brief Define the model of a magnetic field using a tilted dipole model.
00020 * @ingroup EnvironmentModels
00021 */
00022 class TiltedDipoleMagneticModel : public MagneticModel
00023 {
00024 public:
00025     TiltedDipoleMagneticModel() {};
00026     virtual ~TiltedDipoleMagneticModel() {};
00027     
00028     virtual Vector GetMagneticField(const ssfTime& _currentTime, const Vector& _PositionVector); 
00029 
00030 protected:
00031     
00032 private:
00033     
00034 };
00035 }
00036 #endif
00037 // Do not change the comments below - they will be added automatically by CVS
00038 /*****************************************************************************
00039 *       $Log: TiltedDipoleMagneticModel.h,v $
00040 *       Revision 1.2  2005/06/10 12:53:28  jayhawk_hokie
00041 *       Changed header file format to make it easier to link to the spacecraft code by only having to specify dsacss/dep/spacecraft/src (ex. "file.h" changed to <dir/file.h> where dir is a folder in src).
00042 *       
00043 *       Revision 1.1.1.1  2005/04/26 17:40:56  cakinli
00044 *       Adding OpenSESSAME to DSACSS distrib to capture fixed version.
00045 *       
00046 *       Revision 1.2  2003/06/12 18:00:31  nilspace
00047 *       Fixed references to CentralBody.
00048 *       
00049 *       Revision 1.1  2003/06/10 14:26:50  nilspace
00050 *       Initial Submission.
00051 *       
00052 *
00053 ******************************************************************************/

Generated on Wed Sep 5 12:54:26 2007 for DSACSS Operational Code by  doxygen 1.3.9.1