Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

MSISEtool

#include "MSISEtool.hh"

MSISEtool


class description - source file - inheritance tree (.pdf)

class MSISEtool

Inheritance Chart:
MSISEtool
    private:
double ccor(double alt, double r, double h1, double zh) double ccor2(double alt, double r, double h1, double zh, double h2) double densm(double alt, double d0, double xm, double* tz, int mn3, double* zn3, double* tn3, double* tgn3, int mn2, double* zn2, double* tn2, double* tgn2) double densu(double alt, double dlb, double tinf, double tlb, double xm, double alpha, double* tz, double zlb, double s2, int mn1, double* zn1, double* tn1, double* tgn1) double dnet(double dd, double dm, double zhm, double xmm, double xm) double g0(double a, double* p) void glatf(double lat, double* gv, double* reff) double glob7s(double* p, nrlmsise_input* input, nrlmsise_flags* flags) double globe7(double* p, nrlmsise_input* input, nrlmsise_flags* flags) void InitData() double scalh(double alt, double xm, double temp) double sg0(double ex, double* p, double* ap) void spline(double* x, double* y, int n, double yp1, double ypn, double* y2) void splini(double* xa, double* ya, double* y2a, int n, double x, double* y) void splint(double* xa, double* ya, double* y2a, int n, double x, double* y) double sumex(double ex) void tselec(nrlmsise_flags* flags) double zeta(double zz, double zl) public:
MSISEtool() MSISEtool(const MSISEtool&) virtual ~MSISEtool() static TClass* Class() void ghp7(nrlmsise_input* input, nrlmsise_flags* flags, nrlmsise_output* output, double press) void gtd7(nrlmsise_input* input, nrlmsise_flags* flags, nrlmsise_output* output) void gtd7d(nrlmsise_input* input, nrlmsise_flags* flags, nrlmsise_output* output) void gts7(nrlmsise_input* input, nrlmsise_flags* flags, nrlmsise_output* output) virtual TClass* IsA() const MSISEtool& operator=(const MSISEtool&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void test_gtd7()

Data Members

    private:
double pt[150] double pd[9][150] double ps[150] double pdl[2][25] double ptl[4][100] double pma[10][100] double sam[100] double ptm[10] double pdm[8][10] double pavgm[10]

Class Description


MSISEtool()

void InitData()

void tselec(struct nrlmsise_flags *flags)

void glatf(double lat, double *gv, double *reff)

double ccor(double alt, double r, double h1, double zh)

double ccor2(double alt, double r, double h1, double zh, double h2)

double scalh(double alt, double xm, double temp)

double dnet(double dd, double dm, double zhm, double xmm, double xm)

void splini(double *xa, double *ya, double *y2a, int n, double x, double *y)

void splint(double *xa, double *ya, double *y2a, int n, double x, double *y)

void spline(double *x, double *y, int n, double yp1, double ypn, double *y2)

double zeta(double zz, double zl)

double densm(double alt, double d0, double xm, double *tz, int mn3, double *zn3, double *tn3, double *tgn3, int mn2, double *zn2, double *tn2, double *tgn2)

double densu(double alt, double dlb, double tinf, double tlb, double xm, double alpha, double *tz, double zlb, double s2, int mn1, double *zn1, double *tn1, double *tgn1)

double g0(double a, double *p)

double sumex(double ex)

double sg0(double ex, double *p, double *ap)

double globe7(double *p, struct nrlmsise_input *input, struct nrlmsise_flags *flags)

double glob7s(double *p, struct nrlmsise_input *input, struct nrlmsise_flags *flags)

void gtd7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)

void gtd7d(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)

void ghp7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output, double press)

void gts7(struct nrlmsise_input *input, struct nrlmsise_flags *flags, struct nrlmsise_output *output)

void test_gtd7()



Inline Functions


               void ~MSISEtool()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
          MSISEtool MSISEtool(const MSISEtool&)
         MSISEtool& operator=(const MSISEtool&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:24:13 2005