This appendix lists the definitions of the PIA internal strutures, PHTERD, PHTSRD, PHTSCP, PHTSPD, PHTAAD, PHTCS, ADM and PHTCLA. The related common block is made available to the IDL environment by, e.g. executing @phterd from the IDL prompt. This will make the ERD Data structure as defined below avaliable for use under the IDL interactve line interface environment.
@PHTERD PHTERD_REC = {PHTERD_TYPE, $ UNIT: ` `, $ DET: ` `, $ ADMN: ` `, $ ORDR: 0, $ DIMS: 0L, $ TINT: 0., $ NNDR: 0, $ RCHP: 0, $ HDR: HANDLE_CREATE(), $ RAWP: HANDLE_CREATE(), $ CONP: HANDLE_CREATE(), $ FITV: HANDLE_CREATE(), $ TIME: HANDLE_CREATE(), $ PIXF: HANDLE_CREATE(), $ CHOP: HANDLE_CREATE(), $ STEP: HANDLE_CREATE(), $ FCSN: HANDLE_CREATE(), $ TEMP: HANDLE_CREATE(), $ FCS1: HANDLE_CREATE(), $ FCS2: HANDLE_CREATE(), $ TKEY: HANDLE_CREATE(), $ RPID: HANDLE_CREATE()} PHTERD = {PHTERD_TYPE}
@phtsrd PHTSRD_REC = {PHTSRD_TYPE, $ UNIT: ` `, $ HDR: HANDLE_CREATE(), $ DET: ` `, $ ADMN: ` `, $ ORDR: 0, $ DIMS: 0L, $ SLDI: 0L, $ RCHP: 0L, $ SLOP: HANDLE_CREATE(), $ SLUN: HANDLE_CREATE(), $ FLAG: HANDLE_CREATE(), $ STIM: HANDLE_CREATE(), $ CHOP: HANDLE_CREATE(), $ STEP: HANDLE_CREATE(), $ FCSN: HANDLE_CREATE(), $ TEMP: HANDLE_CREATE(), $ FCS1: HANDLE_CREATE(), $ FCS2: HANDLE_CREATE(), $ TKEY: HANDLE_CREATE(), $ RPID: HANDLE_CREATE()} PHTSRD = {PHTSRD_TYPE}
@phtscp PHTSCP_REC = {PHTSCP_TYPE, UNIT: ` `, $ HDR: HANDLE_CREATE(), $ DET: ` `, $ ADMN: ` `, $ ORDR: 0, $ DIMS: 0L, $ TIME: HANDLE_CREATE(), $ AVER: HANDLE_CREATE(), $ AVUN: HANDLE_CREATE(), $ MEDI: HANDLE_CREATE(), $ Q1ME: HANDLE_CREATE(), $ Q3ME: HANDLE_CREATE(), $ FLAG: HANDLE_CREATE(), $ CHOP: HANDLE_CREATE(), $ STEP: HANDLE_CREATE(), $ FCSN: HANDLE_CREATE(), $ TEMP: HANDLE_CREATE(), $ FCS1: HANDLE_CREATE(), $ FCS2: HANDLE_CREATE(), $ TKEY: HANDLE_CREATE(), $ RPID: HANDLE_CREATE()} PHTSCP = {PHTSCP_TYPE}
@PHTSPD PHTSPD_REC = {PHTSPD_TYPE, $ UNIT: ` `, $ DET: ` `, $ ADMN: ` `, $ ORDR: 0, $ DIMS: 0L, $ HDR: HANDLE_CREATE(), $ TKEY: HANDLE_CREATE(), $ RPID: HANDLE_CREATE(), $ KYID: HANDLE_CREATE(), $ FILT: HANDLE_CREATE(), $ APER: HANDLE_CREATE(), $ POLZ: HANDLE_CREATE(), $ NDRS: HANDLE_CREATE(), $ CSTP: HANDLE_CREATE(), $ DWEL: HANDLE_CREATE(), $ MEAS: HANDLE_CREATE(), $ CPOS: HANDLE_CREATE(), $ TIME: HANDLE_CREATE(), $ MNPW: HANDLE_CREATE(), $ MNPU: HANDLE_CREATE(), $ MDPW: HANDLE_CREATE(), $ Q1PW: HANDLE_CREATE(), $ Q3PW: HANDLE_CREATE(), $ DEC: HANDLE_CREATE(), $ RA: HANDLE_CREATE(), $ ROLL: HANDLE_CREATE(), $ PLEN: HANDLE_CREATE(), $ FLAG: HANDLE_CREATE()} PHTSPD = {PHTSPD_TYPE}
@PHTAAP PHTAAP_REC = {PHTAAP_TYPE, $ ADMN:' `, $ DET:' `, $ DIMS: 0L, $ FILT: 0, APER: 0, POLZ: 0, $ HDR: HANDLE_CREATE(), $ TIME: HANDLE_CREATE(), $ CSTP: HANDLE_CREATE(), $ CPOS: HANDLE_CREATE(), $ DWEL: HANDLE_CREATE(), $ MNFL: HANDLE_CREATE(), $ MNFU: HANDLE_CREATE(), $ MNBR: HANDLE_CREATE(), $ MNBU: HANDLE_CREATE(), $ MDFL: HANDLE_CREATE(), $ Q1FL: HANDLE_CREATE(), $ Q3FL: HANDLE_CREATE(), $ MDBR: HANDLE_CREATE(), $ Q1BR: HANDLE_CREATE(), $ Q3BR: HANDLE_CREATE(), $ RPID: HANDLE_CREATE(), $ DEC: HANDLE_CREATE(), $ RA: HANDLE_CREATE(), $ ROLL: HANDLE_CREATE(), $ FLAG: HANDLE_CREATE()} PHTAAP = {PHTAAP_TYPE}
PHTCS_REC_TYPE = {PHTCS_TYPE, $ UNIT: ` `, $ DIMS: 0L, $ HANDLE: HANDLE_CREATE()} PHTCS_STRUC_TEMPLATE = { $ UNIT: `UNIT', $ DIMS: `DIMS', $ UKST: `UKST' , $ UKEN: `UKEN' , $ IKST: `IKST' , $ IKEN: `IKEN' , $ UTST: `UTST' , $ UTEN: `UTEN' , $ FLID: `FLID' , $ AOTN: `AOTN' , $ SUBS: `SUBS' , $ OPFO: `OPFO' , $ F1TS: `F1TS' , $ F2TS: `F2TS' , $ F1PS: `F1PS' , $ F2PS: `F2PS' , $ C1PS: `C1PS' , $ C2PS: `C2PS' , $ C3PS: `C3PS' , $ CMOD: `CMOD' , $ CAMP: `CAMP' , $ CSTE: `CSTE' , $ CINC: `CINC' , $ CRES: `CRES' , $ DETA: `DETA' , $ DRS: `DRS' , $ MUX1: `MUX1' , $ MUX2: `MUX2' , $ XSTA: `XSTA' , $ D1OF: `D1OF' , $ D1GA: `D1GA' , $ D2OF: `D2OF' , $ D2GA: `D2GA' , $ FREQ: `FREQ' , $ NNDR: `NNDR' , $ NDR: `NDR' , $ INTT: `INTT' , $ MEAT: `MEAT' , $ MPC1: `MPC1' , $ MPC2: `MPC2' , $ MPC3: `MPC3' , $ MET: `MET' } PHTCS = {PHTCS_TYPE}
@adm ADM_REC = {ADM_TYPE, NAME: ` `, $ PHTCS: -1L, $ PHTERD: -1L, $ PHTSRD: -1L, $ PHTSCP: -1L, $ PHTSPD: -1L, $ PHTCLA: -1L, $ PHTIERD: -1L, $ PHTISRD: -1L, $ PHTISCP: -1L, $ PHTISPD: -1L, $ PHTICLA: -1L } ADM = {ADM_TYPE}
@phtcla PHTCLA_REC = {PHTCLA_TYPE, $ UNIT: ` `, $ DET: ` `, $ ADMN: ` `, $ ORDR: 0, $ DIMS: 0L, $ DWEL: 0L, $ RPID: HANDLE_CREATE(), $ QFLG: HANDLE_CREATE(), $ QSTA: HANDLE_CREATE(), $ STAT: HANDLE_CREATE(), $ CPOS: HANDLE_CREATE(), $ FCS1: HANDLE_CREATE(), $ FCS2: HANDLE_CREATE(), $ TEMP: HANDLE_CREATE(), $ TIME: HANDLE_CREATE(), $ BIAS: HANDLE_CREATE(), $ PIXL: HANDLE_CREATE(), $ PUNC: HANDLE_CREATE()} PHTCLA = {PHTCLA_TYPE}
Date | Author | Description |
---|---|---|
15/06/1996 | Carlos GABRIEL (ESA-SAI) | First Version |
20/07/1996 | Carlos GABRIEL (ESA-SAI) | Update |