ESA.instrument.satellite_m
index
/home/lfeng/otool/ESA/instrument/satellite_m.py

Virtual class for defining satellite 
These functions to be overrided by the user
 
Authors: L. Feng, Edinburgh University
 History: v0.9, 2012.06.28
 History: v0.95, 2013.02.15
 
 Classes:
 ===============================================
 1. satellite_cl: class for satellite information

 
Classes
       
satellite_cl

 
class satellite_cl
     Methods defined here:
__init__(self, name, sid)
get_alt(self, sat_lon, sat_lat, tau, **keywords)
get satellite altitude
get_groundspeed(self, sat_lon, sat_lat, **keywords)
get satellite ground speed
get_orb(self, tau, **keywords)
get  the location of the satellite
get_sat_loc(self, tau, **keywords)
get  the location of the satellite
get_viewangle(self, olon, olat, sat_lon, sal_lat, sat_alt, **keywords)
get viewangle
get_viewsize(self, viewtype, viewmode, viewangle, **keywords)
get view size at the ground

 
Data
        def_sat_alt = 800000.0
def_sat_speed = 7500.0
def_viewangle = 0.0
def_viewsize = 2