Loading configuration and logs

Several of these procedures have been modified to create the object for simulation purposes instead of reading it from an HDS file if that file is closed, or if the appropriate input parameters are passed to the procedure.

get_systemid[,system_id]

Get SystemId from HDS file, either NPOI or Mark_III. If parameter is omitted, SystemId will be stored in common block variable systemid. If file is not open, set default system ID (NPOI).
get_datum[,datum]
Read Date from HDS file. Format: yyyy-mm-dd. If parameter is omitted, date will be stored in common block variable date. If file is not open, set default date (the next day).
get_geoparms[[,sysid][,datum]]
Load GeoParms object from HDS file. If file not open, set default site coordinates corresponding to IDL variable systemid. If sysid or datum are defined, file is closed and obejct is created from inputs. Also reads catalogs/npoi/mark3.dat for earth rotation information.
get_genconfig[,stations]
Load GenConfig object from HDS file. If file not open or stations are defined, close file and create object from inputs.
get_metroconfig
Load MetroConfig object from HDS file.
get_sysconfig[,sysid=sysid],[,datum=datum] [,stations=stations]
Load GenConfig, MetroConfig, and GeoParms. Input parameters, if defined, cause creation of objects from inputs rather than reading the from file. In this case the file will be closed.
get_observerlog
Get ObserverLog from HDS file.
get_constrictorlog
Get ConstrictorLog from HDS file.
get_format,format
Get Format of HDS file, either CHAMELEON, CONSTRICTOR, INCHWORM, or COBRA.