uvsim::GeoMag Class Reference

#include <GeoMag.h>

List of all members.

Public Member Functions

 GeoMag (std::string file, int maxDeg)
virtual ~GeoMag ()
void update (float alt, float glat, float glon, float time)

Public Attributes

float dec
float dip
float ti
float gv

Private Attributes

int maxord
int i
int icomp
int n
int m
int j
int D1
int D2
int D3
int D4
float c [13][13]
float cd [13][13]
float tc [13][13]
float dp [13][13]
float snorm [169]
float sp [13]
float cp [13]
float fn [13]
float fm [13]
float pp [13]
float k [13][13]
float pi
float dtr
float a
float b
float re
float a2
float b2
float c2
float a4
float b4
float c4
float epoch
float gnm
float hnm
float dgnm
float dhnm
float flnmj
float otime
float oalt
float olat
float olon
float dt
float rlon
float rlat
float srlon
float srlat
float crlon
float crlat
float srlat2
float crlat2
float q
float q1
float q2
float ct
float st
float r2
float r
float d
float ca
float sa
float aor
float ar
float br
float bt
float bp
float bpp
float par
float temp1
float temp2
float parp
float bx
float by
float bz
float bh
char model [20]
char c_str [81]
char c_new [5]
float * p
FILE * wmmdat

Detailed Description

Definition at line 68 of file GeoMag.h.


Constructor & Destructor Documentation

uvsim::GeoMag::GeoMag ( std::string  file,
int  maxDeg 
)

Definition at line 24 of file GeoMag.cc.

uvsim::GeoMag::~GeoMag (  )  [virtual]

Definition at line 275 of file GeoMag.cc.


Member Function Documentation

void uvsim::GeoMag::update ( float  alt,
float  glat,
float  glon,
float  time 
)

Definition at line 106 of file GeoMag.cc.

Here is the caller graph for this function:


Member Data Documentation

float uvsim::GeoMag::a [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::a2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::a4 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::aor [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::ar [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::b [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::b2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::b4 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bh [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bp [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bpp [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::br [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bt [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bx [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::by [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::bz [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::c[13][13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::c2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::c4 [private]

Definition at line 73 of file GeoMag.h.

char uvsim::GeoMag::c_new[5] [private]

Definition at line 79 of file GeoMag.h.

char uvsim::GeoMag::c_str[81] [private]

Definition at line 79 of file GeoMag.h.

float uvsim::GeoMag::ca [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::cd[13][13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::cp[13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::crlat [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::crlat2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::crlon [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::ct [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::d [private]

Definition at line 73 of file GeoMag.h.

int uvsim::GeoMag::D1 [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::D2 [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::D3 [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::D4 [private]

Definition at line 72 of file GeoMag.h.

Definition at line 86 of file GeoMag.h.

float uvsim::GeoMag::dgnm [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::dhnm [private]

Definition at line 73 of file GeoMag.h.

Definition at line 86 of file GeoMag.h.

float uvsim::GeoMag::dp[13][13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::dt [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::dtr [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::epoch [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::flnmj [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::fm[13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::fn[13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::gnm [private]

Definition at line 73 of file GeoMag.h.

Definition at line 86 of file GeoMag.h.

float uvsim::GeoMag::hnm [private]

Definition at line 73 of file GeoMag.h.

int uvsim::GeoMag::i [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::icomp [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::j [private]

Definition at line 72 of file GeoMag.h.

float uvsim::GeoMag::k[13][13] [private]

Definition at line 73 of file GeoMag.h.

int uvsim::GeoMag::m [private]

Definition at line 72 of file GeoMag.h.

int uvsim::GeoMag::maxord [private]

Definition at line 72 of file GeoMag.h.

char uvsim::GeoMag::model[20] [private]

Definition at line 79 of file GeoMag.h.

int uvsim::GeoMag::n [private]

Definition at line 72 of file GeoMag.h.

float uvsim::GeoMag::oalt [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::olat [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::olon [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::otime [private]

Definition at line 73 of file GeoMag.h.

float* uvsim::GeoMag::p [private]

Definition at line 80 of file GeoMag.h.

float uvsim::GeoMag::par [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::parp [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::pi [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::pp[13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::q [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::q1 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::q2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::r [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::r2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::re [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::rlat [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::rlon [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::sa [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::snorm[169] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::sp[13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::srlat [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::srlat2 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::srlon [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::st [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::tc[13][13] [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::temp1 [private]

Definition at line 73 of file GeoMag.h.

float uvsim::GeoMag::temp2 [private]

Definition at line 73 of file GeoMag.h.

Definition at line 86 of file GeoMag.h.

FILE* uvsim::GeoMag::wmmdat [private]

Definition at line 81 of file GeoMag.h.


The documentation for this class was generated from the following files:

Generated on Mon Nov 9 12:57:24 2009 for uvsim by  doxygen 1.6.1