Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.stsci.edu/ops/start.str
Дата изменения: Thu Mar 24 21:42:23 2016
Дата индексирования: Sat Apr 9 23:17:40 2016
Кодировка:

Поисковые слова: shadow
; Standard startup for MOSS
;


; Define names for the Sun, all the planets, and all the moons. Two define commands are required for each
; body. The first defines a symbol that users can use in input. The second defines a symbol that MOSS will
; use when referring to bodies in output.
;
DEFINE SUN 10;
define body10_name "Sun";
DEFINE MERCURY 199;
define body199_name "Mercury";
DEFINE VENUS 299;
define body299_name "Venus";
DEFINE EARTH 399;
define body399_name "Earth";
DEFINE MOON 301;
define body301_name "Moon";
DEFINE MARS 499;
define body499_name "Mars";
DEFINE PHOBOS 401;
define body401_name "Phobos";
DEFINE DEIMOS 402;
define body402_name "Deimos";
DEFINE JUPITER 599;
define body599_name "Jupiter";
DEFINE IO 501;
define body501_name "Io";
DEFINE EUROPA 502;
define body502_name "Europa";
DEFINE GANYMEDE 503;
define body503_name "Ganymede";
DEFINE CALLISTO 504;
define body504_name "Callisto";
DEFINE AMALTHEA 505;
define body505_name "Amalthea";
DEFINE HIMALIA 506;
define body506_name "Himalia";
DEFINE ELARA 507;
define body507_name "Elara";
DEFINE PASIPHAE 508;
define body508_name "Pasiphae";
DEFINE SINOPE 509;
define body509_name "Sinope";
DEFINE LYSITHEA 510;
define body510_name "Lysithea";
DEFINE CARME 511;
define body511_name "Carme";
DEFINE ANANKE 512;
define body512_name "Ananke";
DEFINE LEDA 513;
define body513_name "Leda";
DEFINE THEBE 514;
define body514_name "Thebe";
DEFINE ADRASTEA 515;
define body515_name "Adrastea";
DEFINE METIS 516;
define body516_name "Metis";
define Callirrhoe 517;
define body517_name "Callirrhoe";
define Themisto 518;
define body518_name "Themisto";
define Megaclite 519;
define body519_name "Megaclite";
define Taygete 520;
define body520_name "Taygete";
define Chaldene 521;
define body521_name "Chaldene";
define Harpalyke 522;
define body522_name "Harpalyke";
define Kalyke 523;
define body523_name "Kalyke";
define Iocaste 524;
define body524_name "Iocaste";
define Erinome 525;
define body525_name "Erinome";
define Isonoe 526;
define body526_name "Isonoe";
define Praxidike 527;
define body527_name "Praxidike";
define Autonoe 528;
define body528_name "Autonoe";
define Thyone 529;
define body529_name "Thyone";
define Hermippe 530;
define body530_name "Hermippe";
define Aitne 531;
define body531_name "Aitne";
define Eurydome 532;
define body532_name "Eurydome";
define Euanthe 533;
define body533_name "Euanthe";
define Euporie 534;
define body534_name "Euporie";
define Orthosie 535;
define body535_name "Orthosie";
define Sponde 536;
define body536_name "Sponde";
define Kale 537;
define body537_name "Kale";
define Pasithee 538;
define body538_name "Pasithee";
define Hegemone 539;
define body539_name "Hegemone";
define Mneme 540;
define body540_name "Mneme";
define Aoede 541;
define body541_name "Aoede";
define Thelxinoe 542;
define body542_name "Thelxinoe";
define Arche 543;
define body543_name "Arche";
define Kallichore 544;
define body544_name "Kallichore";
define Helike 545;
define body545_name "Helike";
define Carpo 546;
define body546_name "Carpo";
define Eukelade 547;
define body547_name "Eukelade";
define Cyllene 548;
define body548_name "Cyllene";
define Kore 549;
define body549_name "Kore";
define Herse 550;
define body550_name "Herse";
define Dia 553;
define body553_name "Dia";
DEFINE SATURN 699;
define body699_name "Saturn";
DEFINE MIMAS 601;
define body601_name "Mimas";
DEFINE ENCELADUS 602;
define body602_name "Enceladus";
DEFINE TETHYS 603;
define body603_name "Tethys";
DEFINE DIONE 604;
define body604_name "Dione";
DEFINE RHEA 605;
define body605_name "Rhea";
DEFINE TITAN 606;
define body606_name "Titan";
DEFINE HYPERION 607;
define body607_name "Hyperion";
DEFINE IAPETUS 608;
define body608_name "Iapetus";
DEFINE PHOEBE 609;
define body609_name "Phoebe";
DEFINE JANUS 610;
define body610_name "Janus";
DEFINE EPIMETHEUS 611;
define body611_name "Epimetheus";
DEFINE HELENE 612;
define body612_name "Helene";
DEFINE TELESTO 613;
define body613_name "Telesto";
DEFINE CALYPSO 614;
define body614_name "Calypso";
DEFINE ATLAS 615;
define body615_name "Atlas";
DEFINE PROMETHEUS 616;
define body616_name "Prometheus";
DEFINE PANDORA 617;
define body617_name "Pandora";
DEFINE PAN 618;
define body618_name "Pan";
define Ymir 619;
define body619_name "Ymir";
define Paaliaq 620;
define body620_name "Paaliaq";
define Tarvos 621;
define body621_name "Tarvos";
define Ijiraq 622;
define body622_name "Ijiraq";
define Suttungr 623;
define body623_name "Suttungr";
define Kiviuq 624;
define body624_name "Kiviuq";
define Mundilfari 625;
define body625_name "Mundilfari";
define Albiorix 626;
define body626_name "Albiorix";
define Skathi 627;
define body627_name "Skathi";
define Erriapus 628;
define body628_name "Erriapus";
define Siarnaq 629;
define body629_name "Siarnaq";
define Thrymr 630;
define body630_name "Thrymr";
define Narvi 631;
define body631_name "Narvi";
define Methone 632;
define body632_name "Methone";
define Pallene 633;
define body633_name "Pallene";
define Polydeuces 634;
define body634_name "Polydeuces";
define Daphnis 635;
define body635_name "Daphnis";
define Aegir 636;
define body636_name "Aegir";
define Bebhionn 637;
define body637_name "Bebhionn";
define Bergelmir 638;
define body638_name "Bergelmir";
define Bestla 639;
define body639_name "Bestla";
define Farbauti 640;
define body640_name "Farbauti";
define Fenrir 641;
define body641_name "Fenrir";
define Fornjot 642;
define body642_name "Fornjot";
define Hati 643;
define body643_name "Hati";
define Hyrrokkin 644;
define body644_name "Hyrrokkin";
define Kari 645;
define body645_name "Kari";
define Loge 646;
define body646_name "Loge";
define Skoll 647;
define body647_name "Skoll";
define Surtur 648;
define body648_name "Surtur";
define Anthe 649;
define body649_name "Anthe";
define Jarnsaxa 650;
define body650_name "Jarnsaxa";
define Greip 651;
define body651_name "Greip";
define Tarqeq 652;
define body652_name "Tarqeq";
define Aegaeon 653;
define body653_name "Aegaeon";
DEFINE URANUS 799;
define body799_name "Uranus";
DEFINE ARIEL 701;
define body701_name "Ariel";
DEFINE UMBRIEL 702;
define body702_name "Umbriel";
DEFINE TITANIA 703;
define body703_name "Titania";
DEFINE OBERON 704;
define body704_name "Oberon";
DEFINE MIRANDA 705;
define body705_name "Miranda";
DEFINE CORDELIA 706;
define body706_name "Cordelia";
DEFINE OPHELIA 707;
define body707_name "Ophelia";
DEFINE BIANCA 708;
define body708_name "Bianca";
DEFINE CRESSIDA 709;
define body709_name "Cressida";
DEFINE DESDEMONA 710;
define body710_name "Desdemona";
DEFINE JULIET 711;
define body711_name "Juliet";
DEFINE PORTIA 712;
define body712_name "Portia";
DEFINE ROSALIND 713;
define body713_name "Rosalind";
DEFINE BELINDA 714;
define body714_name "Belinda";
DEFINE PUCK 715;
define body715_name "Puck";
define Caliban 716;
define body716_name "Caliban";
define Sycorax 717;
define body717_name "Sycorax";
define Prospero 718;
define body718_name "Prospero";
define Setebos 719;
define body719_name "Setebos";
define Stephano 720;
define body720_name "Stephano";
define Trinculo 721;
define body721_name "Trinculo";
define Francisco 722;
define body722_name "Francisco";
define Margaret 723;
define body723_name "Margaret";
define Ferdinand 724;
define body724_name "Ferdinand";
define Perdita 725;
define body725_name "Perdita";
define Mab 726;
define body726_name "Mab";
define Cupid 727;
define body727_name "Cupid";
DEFINE NEPTUNE 899;
define body899_name "Neptune";
DEFINE TRITON 801;
define body801_name "Triton";
DEFINE NEREID 802;
define body802_name "Nereid";
DEFINE NAIAD 803;
define body803_name "Naiad";
DEFINE THALASSA 804;
define body804_name "Thalassa";
DEFINE DESPINA 805;
define body805_name "Despina";
DEFINE GALATEA 806;
define body806_name "Galatea";
DEFINE LARISSA 807;
define body807_name "Larissa";
DEFINE PROTEUS 808;
define body808_name "Proteus";
define Halimede 809;
define body809_name "Halimede";
define Psamathe 810;
define body810_name "Psamathe";
define Sao 811;
define body811_name "Sao";
define Laomedeia 812;
define body812_name "Laomedeia";
define Neso 813;
define body813_name "Neso";
DEFINE PLUTO 999;
define body999_name "Pluto";
DEFINE CHARON 901;
define body901_name "Charon";
define Nix 902;
define body902_name "Nix";
define Hydra 903;
define body903_name "Hydra";
define Kerberos 904;
define body904_name "Kerberos";
define Styx 905;
define body905_name "Styx";
define Ceres 2000001;
define body2000001_name "Ceres";
define Haumea 2136108;
define body2136108_name "Haumea";
;define Hiiaka (moon of Haumea)
;define Namaka (moon of Haumea)
define Eris 2136199;
;define Dysnomia (moon of Eris)
define body2136199_name "Eris";
define Makemake 2136472;
define body2136472_name "Makemake";


; Define names for various spacecraft of interest.
;
DEFINE ST -1;
DEFINE HUBBLE -1;
define body-1_name "Hubble Space Telescope";
define JWST -2;
define body-2_name "James Webb Space Telescope";


; Define aperture names and positions as they appear in PMDB and PPSDB. The aperture-HST.per file is updated
; nightly by a cron job that runs the SPSS moss_data command. The aperture-JWST.per file is updated nightly by
; a cron job that runs the VSS moss_configuration command.
;
START PERCY_SCRIPT:apertures-HST.per;
start PERCY_SCRIPT:apertures-JWST.per;


; Define aperture names in a format similar to phase 2 format. Where possible, the apertures names are
; spelled exactly as they would appear in a phase 2 program.
;
; In some cases, it is necessary to include additional information in the name. For example, STIS aperture
; such as 50CCD, 25MAMA, and 2X2 are defined as STIS-50CCD, STIS-25MAMA, and STIS-2X2 because MOSS does not
; allow symbols that begin with numbers.
;
; The names defined here are equated to their associated PMDB names.
;
; NIC1, NIC2, and NIC3 are not defined here because their phase 2 aperture names and their PMDB names are
; already the same.
;
; The PMDB names for the FGS apertures 1, 2, and 3 are FGS1, FGS2, and FGS3 respectively.
;
define V1 OTA;
define PRIME FGS1;
define NIC1-FIX NIC1FIX;
define NIC2-ACQ NIC2ACQ;
define NIC2-CORON NIC2COR;
define NIC2-FIX NIC2FIX;
define NIC3-FIX NIC3FIX;
define STIS-50CCD OV50;
define STIS-25MAMA-FUV OF25;
define STIS-25MAMA-NUV ON25;
define STIS-2X2-CCD OV2X2;
define STIS-2X2-FUV OF2X2;
define STIS-2X2-NUV ON2X2;
define STIS-6X6-CCD OV6X6;
define STIS-6X6-FUV OF6X6;
define STIS-6X6-NUV ON6X6;
define STIS-52X0.2-CCD OVL200;
define STIS-52X0.2-FUV OFL200;
define STIS-52X0.2-NUV ONL200;
define STIS-52X0.5-CCD OVL500;
define STIS-52X0.5-FUV OFL500;
define STIS-52X0.5-NUV ONL500;
define STIS-0.2X0.06-CCD OV200X60A;
define STIS-0.2X0.06-FUV OF200X60A;
define STIS-0.2X0.06-NUV ON200X60A;
define STIS-52X2D1 OFL2D1;
define HRC JHRC;
define HRC-512 JHRCS512;
define HRC-ACQ JHRCACQ;
define HRC-CORON1.8 JHRCCOR18;
define HRC-CORON3.0 JHRCCOR30;
define HRC-FIX JHRCFIX;
define HRC-OCCULT0.8 JHRCOCC08;
define HRC-SUB1.8 JHRCSUB18;
define SBC JSBC;
define SBC-FIX JSBCFIX;
define WFC JWFC;
define WFC1 JWFC1;
define WFC2 JWFC2;
define WFCENTER JWFCENTER;
define BOA LNBOA;
define PSA LNPSA;
define UVIS IUVIS;
define UVIS-FIX IUVISFIX;
define UVIS-CENTER IVISCTR;
define UVIS1 IUVIS1;
define UVIS1-FIX IUVIS1FIX;
define UVIS2 IUVIS2;
define UVIS2-FIX IUVIS2FIX;
define UVIS-QUAD-A IUVISQA;
define UVIS-QUAD-B IUVISQB;
define UVIS-QUAD-D IUVISQC;
define UVIS-QUAD-D IUVISQD;
define UVIS-QUAD-FIX-A IUVISQAFIX;
define UVIS-QUAD-FIX-B IUVISQBFIX;
define UVIS-QUAD-FIX-C IUVISQCFIX;
define UVIS-QUAD-FIX-D IUVISQDFIX;
define UVIS-QUAD-SUB-A IUVQA_2K2;
define UVIS-QUAD-SUB-B IUVQB_2K2;
define UVIS-QUAD-SUB-C IUVQC_2K2;
define UVIS-QUAD-SUB-D IUVQD_2K2;
define UVIS1-2K4-SUB IUV1_2K4;
define UVIS1-M512-SUB IUV1M1_512;
define UVIS1-C512A-SUB IUV1CA_512;
define UVIS1-C512B-SUB IUV1CB_512;
define UVIS2-2K2C-SUB IUV2CC_2K2;
define UVIS2-C1K1C-SUB IUV2CC_1K1;
define G280-REF IUVISPRSM;
define IR IIR;
define IR-FIX IIRFIX;
define G102-REF IIR102REF;
define G141-REF IIR141REF;
define IRSUB64 IIRS64;
define IRSUB64-FIX IIRS64FIX;
define IRSUB128 IIRS128;
define IRSUB128-FIX IIRS128FIX;
define IRSUB256 IIRS256;
define IRSUB256-FIX IIRS256FIX;
define IRSUB512 IIRS512;
define IRSUB512-FIX IIRS512FIX;


; Define color names.
;
DEFINE BLACK 0;
DEFINE DARK_BLUE 1;
DEFINE BLUE 2;
DEFINE DARK_GREEN 3;
DEFINE BLUE_GREEN 4;
DEFINE BLUE_CYAN 5;
DEFINE GREEN 6;
DEFINE GREEN_CYAN 7;
DEFINE CYAN 8;
DEFINE DARK_RED 9;
DEFINE PURPLE 10;
DEFINE BLUE_MAGENTA 11;
DEFINE PUKE_GREEN 12;
DEFINE GRAY 13;
DEFINE LIGHT_BLUE 14;
DEFINE GREEN_YELLOW 15;
DEFINE LIGHT_GREEN 16;
DEFINE LIGHT_CYAN 17;
DEFINE RED 18;
DEFINE RED_MAGENTA 19;
DEFINE MAGENTA 20;
DEFINE ORANGE 21;
DEFINE LIGHT_RED 22;
DEFINE LIGHT_MAGENTA 23;
DEFINE YELLOW 24;
DEFINE LIGHT_YELLOW 25;
DEFINE WHITE 26;


; Set default graphics parameters.
;
SET STAR SCALE 0.003; The scale at which stars are drawn. Expressed as a percentage of the
; size of the graphics device.
SET canvas; Graphics should be drawn to the screen using Java3D.
SET POINTING AT JUPITER; A default place to look at.
SET ROLL NOMINAL; A default orientation for HST aperture overlays.
SET VANTAGE EARTH; A default point of view.
SET FIELD OF VIEW 1000 ARCSECONDS; A default field of view size. This is a square field of view.
SET STAR COLOR WHITE; The color to use when drawing stars.
SET DESIGNATED COLOR CYAN; The color to use when drawing designated objects.
SET AUTOERASE ON; Should any existing graphics be erased from the graphics device
; before drawing new graphics?
SET MAGNITUDE LIMITS FROM -10.0 TO 14.0; Stars outside of this magnitude range will be not be drawn when
; background stars are displayed.
set direction arrows on; Include North, East, and Sun arrows in graphics


; Define default body attributes. The attributes of body number zero are the default attributes.
;
set attributes body 0 illuminated white shadow dark_blue terminator orange gridcolor purple meridians 18
latitudes 17;

; Define graphics attributes of the Sun, planets, and the more popular moons.
;
SET ATTRIBUTES BODY SUN ILLUMINATED YELLOW gridcolor yellow;
SET ATTRIBUTES BODY MERCURY ILLUMINATED ORANGE TERMINATOR red;
SET ATTRIBUTES BODY VENUS ILLUMINATED light_cyan;
SET ATTRIBUTES BODY EARTH ILLUMINATED BLUE_cyan;
SET ATTRIBUTES BODY MOON ILLUMINATED WHITE;
SET ATTRIBUTES BODY MARS ILLUMINATED RED;
set attributes body Phobos illuminated light_red;
set attributes body Deimos illuminated light_red;
SET ATTRIBUTES BODY JUPITER ILLUMINATED light_YELLOW;
set attributes body Io illuminated red;
set attributes body Europa illuminated white;
set attributes body Ganymede illuminated light_red;
set attributes body Callisto illuminated orange;
SET ATTRIBUTES BODY SATURN ILLUMINATED YELLOW;
set attributes body Mimas illuminated blue;
set attributes body Enceladus illuminated dark_green;
set attributes body Tethys illuminated blue_green;
set attributes body Dione illuminated blue_cyan;
set attributes body Rhea illuminated green;
set attributes body Titan illuminated orange;
SET ATTRIBUTES BODY URANUS ILLUMINATED GREEN_cyan;
set attributes body Ariel illuminated cyan;
set attributes body Umbriel illuminated dark_red;
set attributes body Titania illuminated purple gridcolor yellow;
set attributes body Oberon illuminated blue_magenta;
set attributes body Miranda illuminated puke_green;
SET ATTRIBUTES BODY NEPTUNE ILLUMINATED BLUE;
set attributes body Triton illuminated light_blue;
set attributes body Nereid illuminated green_yellow;
SET ATTRIBUTES BODY PLUTO ILLUMINATED gray;
set attributes body Charon illuminated gray;


; Turn stellar abberation correction off. HST observations should not be performed based on calculations
; that have been corrected for stellar aberation because HST automatically does it's own aberration
; correction.
;
SET ABERRATION OFF;


; Set a default time interval for calculations that use time intervals.
;
SET BOUNDS FROM 2015-JAN-01 TO 2017-Jan-01;


; Set a default time and a default time format.
;
set time 2016-Jan-01;
set time format 5;


; Define various command syntax abbreviations.
;
DEFINE ARCMIN ARCMINUTES;
DEFINE ARCSEC ARCSECONDS;
DEFINE DEG DEGREES;
DEFINE EQ EQUAL TO;
DEFINE FOV FIELD OF VIEW;
DEFINE FULLGRID MERIDIANS 18 LATITUDES 17;
DEFINE FULL_CANVAS LEFT 0 RIGHT 1 TOP 1 BOTTOM 0;
DEFINE GT GREATER THAN;
DEFINE INUTC OUTPUT JUTCD TIME;
DEFINE JD JDUTC;
DEFINE LT LESS THAN;
DEFINE MIN MINUTES;
DEFINE PAINT DRAW GRIDS CLIP BORDER OVERLAYS STARS;
DEFINE PLOT DRAW GRIDS CLIP BORDER;
DEFINE SEC SECONDS;
define shadow_bold set shadows color dark_blue transparency 0.3;
define shadow_normal set shadows color black transparency 0.8;
DEFINE SKETCH DRAW GRIDS CLIP BORDER STARS;
DEFINE TIMESTEP STEPSIZE;