/[PAMELA software]/yodaUtility/sgp4/cNoradSGP4.h
ViewVC logotype

Annotation of /yodaUtility/sgp4/cNoradSGP4.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide annotations) (download) (vendor branch)
Sun Apr 30 11:08:15 2006 UTC (18 years, 7 months ago) by kusanagi
Branch: MAIN
CVS Tags: yodaUtility2_0/00, yodaUtility1_0/00, yodaUtility2_2/00, yodaUtility2_1/00, HEAD
Changes since 1.1: +0 -0 lines
File MIME type: text/plain
Various utilities for the yoda environment and its related softwares.
YFile 	   	- Inheriths from TFile     - Add custom features to a TFile object.
YException 	- Inheriths from exception - YODA specific Exceptions.
YMcmd	   	- Decoder for the Mcmd packets.
YSQLConnection 	- Singletn class for DB connections.
yodaUtility     - Various functions.
sgp4		- C++ NORAD SGP4/SDP4 Implementation - Developed by Michael F. Henry.

1 kusanagi 1.1 //
2     // cNoradSGP4.h
3     //
4     // This class implements the NORAD Simple General Perturbation 4 orbit
5     // model. This model provides the ECI coordiantes/velocity of satellites
6     // with orbit periods less than 225 minutes.
7     //
8     // Copyright (c) 2003 Michael F. Henry
9     //
10     #pragma once
11    
12     #include "cNoradBase.h"
13    
14     class cOrbit;
15    
16     //////////////////////////////////////////////////////////////////////////////
17     class cNoradSGP4 : public cNoradBase
18     {
19     public:
20     cNoradSGP4(const cOrbit &orbit);
21     ~cNoradSGP4(void);
22    
23     virtual bool getPosition(double tsince, cEci &eci);
24    
25     protected:
26     double m_c5;
27     double m_omgcof;
28     double m_xmcof;
29     double m_delmo;
30     double m_sinmo;
31     };

  ViewVC Help
Powered by ViewVC 1.1.23