Date: Mon, 6 Jan 2003 15:26:38 -0700 From: Chad Engelbracht To: John Stansberry Subject: 24um header # FPG template file for mips24 BCD products # version from 10/23/02 # KEYWORD TYPE COMMENT SIMPLE LOGICAL Fits standard BITPIX INT FOUR-BYTE SINGLE PRECISION FLOATING POINT NAXIS INT STANDARD FITS FORMAT NAXIS1 INT NAXIS2 INT TELESCOP STRING SIRTF spacecraft INSTRUME STRING SIRTF instrument ID CHNLNUM INT 1 digit instrument channel number FILENAME STRING File name AOT_TYPE STRING AOT Type AORLABEL STRING AOR Label EXPTYPE STRING Exposure Type FILETYPE STRING File type (instrument specific; e.g. diff) FOVID INT Field of View ID FOVNAME STRING Field of View Name ISPRIME LOGICAL T if this DCE is a primary aperture RDOUTMOD STRING Readout mode / PROPOSAL INFORMATION OBSRVR STRING Observer Name OBSRVRID INT Observer ID of Principle Investigator PROCYCL INT Proposal Cycle PROGID INT Program ID TITLE STRING Program Title PROGCAT STRING Program Category / TIME AND EXPOSURE INFORMATION DATE_OBS STRING Date & time at DCE start MJD_OBS DOUBLE [days] MJD at DCE start (,JD-2400000.05) UTCS_OBS DOUBLE [sec] J2000 ephem. time at DCE start SCLK_OBS DOUBLE [sec] SCLK time (since 1/1/1980) at DCE start SAMPTIME FLOAT [sec] Sample integration time EXPTIME FLOAT [sec] Effective integration time per pixel IGN_FRM1 INT Initial frames ignored for dcenum = 0 IGN_FRM2 INT Initial frames ignored for dcenum > 0 SATTHDIF INT [DN/SAMPTIME] Saturation Thres. in difference BOOSTFRM LOGICAL T if DCE with bias boost / TARGET AND POINTING INFORMATION OBJECT STRING Target Name TARGTYPE STRING Target Type CRVAL1 DOUBLE [deg] RA at CRPIX1,CRPIX2 averaged over DCE CRVAL2 DOUBLE [deg] DEC at CRPIX1,CRPIX2 averaged over DCE RA_HMS STRING [hh:mm:ss.s] Sexagesimal representation of CRVAL1 DEC_DMS STRING [dd:mm:ss] Sexagesimal representation of CRVAL2 RADESYS STRING International Celestial Reference System EQUINOX STRING Equinox for ICRF celestial coord. system CTYPE1 STRING RA---TAN with distortion in pixel space CTYPE2 STRING DEC--TAN with distortion in pixel space CRPIX1 FLOAT Reference pixel along axis 1 CRPIX2 FLOAT Reference pixel along axis 2 PA DOUBLE [deg] Position angle of axis 2 (E of N) PXSCAL1 FLOAT [arcsec/pixel] along axis 1 at CRPIX1,CRPIX2 PXSCAL2 FLOAT [arcsec/pixel] along axis 2 at CRIPX1,CRPIX2 RA_CMD DOUBLE [deg] Commanded RA at CRPIX1, CRPIX2 DEC_CMD DOUBLE [deg] Commanded Dec and CRPIX1, CRPIX2 PM_RA DOUBLE [arcsec/yr] Proper Motion in RA (J2000) PM_DEC DOUBLE [arcsec/yr] Proper Motion in Dec (J200) CSM_PRED INT Requested (emulated) mirror start pos (DAC) CRDER1 DOUBLE [deg] Random pointing uncertainty, coord 1 CRDER2 DOUBLE [deg] Random pointing uncertainty, coord 2 RMS_JIT DOUBLE [arcsec] RMS jitter during DCE PTGDIFF DOUBLE [arcsec] magnitude of actual - cmd pointing RA_REF DOUBLE [deg] Commanded RA (J2000) of reference position DEC_REF DOUBLE [deg] Commanded Dec (J2000) of reference position CDELT1 DOUBLE [deg/pixel] Plate scale for axis 1 at CRPIX1, CRPIX2 CDELT2 DOUBLE [deg/pixel] Plate scale for axis 2 at CRPIX1, CRPIX2 CROTA2 DOUBLE [deg] Position angle of axis 2 (E of N) / MOVING TARGET INFORMATION NAIFID INT NAIF ID number for target NAIFNAME STRING Solar System Object name RA_END DOUBLE [deg] RA of CRPIX1,CRPIX2 at end of DCE DEC_END DOUBLE [deg] Dec of CRPIX1,CRPIX2 at end of DCE EPHMFILE STRING Ephemeris file used for moving target MTEPOCH STRING [Julian date] Epoch T_PERI STRING [Julian date] Perihelion date LITOMEGA DOUBLE [deg] Argument of perihelion w.r.t. ecliptic BIGOMEGA DOUBLE [deg] Longitude of ascending node w.r.t. ecliptic ECCENTR FLOAT Eccentricity PERIHELI DOUBLE [AU] Perihelion distance INCLINAT FLOAT [deg] Inclination of orbit / DISTORTION KEYWORDS A_ORDER INT polynomial order, axis 1 forward trans (detector to sky) A_0_2 DOUBLE distortion coefficient A_0_3 DOUBLE distortion coefficient A_1_1 DOUBLE distortion coefficient A_1_2 DOUBLE distortion coefficient A_2_0 DOUBLE distortion coefficient A_2_1 DOUBLE distortion coefficient A_3_0 DOUBLE distortion coefficient ADMAX DOUBLE [pixel] maximum correction B_ORDER INT polynomial order, axis 2 forward trans (detector to sky) B_0_2 DOUBLE distortion coefficient B_0_3 DOUBLE distortion coefficient B_1_1 DOUBLE distortion coefficient B_1_2 DOUBLE distortion coefficient B_2_0 DOUBLE distortion coefficient B_2_1 DOUBLE distortion coefficient B_3_0 DOUBLE distortion coefficient BDMAX DOUBLE [pixel] maximum correction AP_ORDER INT polynomial order, axis 1 reverse trans (sky to detector) AP_0_1 DOUBLE distortion coefficient AP_0_2 DOUBLE distortion coefficient AP_0_3 DOUBLE distortion coefficient AP_1_0 DOUBLE distortion coefficient AP_1_1 DOUBLE distortion coefficient AP_1_2 DOUBLE distortion coefficient AP_2_0 DOUBLE distortion coefficient AP_2_1 DOUBLE distortion coefficient AP_3_0 DOUBLE distortion coefficient BP_ORDER INT polynomial order, axis 2 reverse trans (sky to detector) BP_0_1 DOUBLE distortion coefficient BP_0_2 DOUBLE distortion coefficient BP_0_3 DOUBLE distortion coefficient BP_1_0 DOUBLE distortion coefficient BP_1_1 DOUBLE distortion coefficient BP_1_2 DOUBLE distortion coefficient BP_2_0 DOUBLE distortion coefficient BP_2_1 DOUBLE distortion coefficient BP_3_0 DOUBLE distortion coefficient / PHOTOMETRY BUNIT STRING Units of image data FLUXCNV1 FLOAT Conv. factor (microJy/arcsec^(2) per DN/sec) for readout chan.1 FLUXCNV2 FLOAT Conv. factor (microJy/arcsec^(2) per DN/sec) for readout chan.2 FLUXCNV3 FLOAT Conv. factor (microJy/arcsec^(2) per DN/sec) for readout chan.3 FLUXCNV4 FLOAT Conv. factor (microJy/arcsec^(2) per DN/sec) for readout chan.4 GAIN1 FLOAT e/DN conversion (readout channel 1) GAIN2 FLOAT e/DN conversion (readout channel 2) GAIN3 FLOAT e/DN conversion (readout channel 3) GAIN4 FLOAT e/DN conversion (readout channel 4) / GENERAL MAPPING KEYWORDS EXPNUM INT Current exposure number CYCLENUM INT Current cycle number COLUMN INT Current column number ROW INT Current row number MAPNUM INT Current map cycle number DITHPOS INT Current dither position CLUSTPOS INT Current cluster position / MIPS SCAN MAP SCANRATE STRING Scan map rate (slow, med, fast) REQ160 LOGICAL 160 micron data required (T/F) FASTRES LOGICAL 160 micron fast reset (T/F) XSCNOFF INT [arcsec] Cross-scan offset INSCNOFF INT [arcsec] In-scan offset NMAPCYCL INT Number of map cycles NSCANLEG INT Number of scan legs SCANLEN FLOAT [deg] Scan leg length STEPFOR INT [arcsec] Cross-scan step size for forward leg STEPREV INT [arcsec] Cross-scan step size for reverse leg SCLEGNUM INT Scan leg number SCANDIR STRING Scan direction / MIPS PHOTOMETRY-SUPER RESOLUTION RASTMAP LOGICAL Raster map (T/F) NUMCOLS INT Number of columns NUMROWS INT Number of rows COLSTEP FLOAT Column step size (fraction of array) ROWSTEP FLOAT Row step (fraction of array) NMAPCYCL INT Number of map cycles LARGE24 LOGICAL T=large, F=small NCYCL24 INT Number of pattern cycles DELTA24 FLOAT [arcsec] Distance to sky ref. position (large field). PHMAP24 LOGICAL Photometry map (T/F) SELEC24 LOGICAL MIPS-24 selected LARGE70 LOGICAL T=large, F=small NCYCL70 INT Number of pattern cycles DELTA70 FLOAT [arcsec] Distance to sky ref. position (large field) FINESCAL LOGICAL Image scale (T= fine, F=default) PHMAP70 LOGICAL Photometry map (T/F) SELEC70 LOGICAL MIPS-70 selected LARGE160 LOGICAL T=large, F=small NCYCL160 INT Number of pattern cycles DELTA160 FLOAT [arcsec] Distance to sky ref. position (large field) PHMAP160 LOGICAL Photometry map (T/F) SELEC160 LOGICAL MIPS-160 selected / MIPS SED CHOPDIST STRING [arcmin] Chop distance NCYCLES INT Number of cycles COLSTEP FLOAT Column step (fraction of slit) ROWSTEP FLOAT Row step (fraction of slit) / MIPS TP NCYCL24 INT Number of 24 micron cycles NCYCL70 INT Number of 70 micron cycles NCYCL160 INT Number of 160 micron cycles / INSTRUMENT TELEMETRY DATA GRPARVTC FLOAT Coarse Spacecraft Group Time GRPARVTF FLOAT [Sec] CRSESYNC INT MIPS Mirror Sync Pulse Coarse Time FINESYNC DOUBLE [Sec] CSM_MOD INT CSMM Mode: 0=Chop,1=Ramp ANCSMDIR INT CSMM Ramp Dir: 0=pos=reverse,1=neg=forward DCE_FRMS INT [Fr/DCE] Ge Frames per DCE Command FRMFLYBK INT CSMM Flyback Duration in Data frames CSM_SLP DOUBLE [asec/s] CSMM Ramp Slope Command DCE_CALC INT DCEs per Calibration Cycle Command CSM_POS DOUBLE [arcsec] CSMM Position Output CSM_POSF DOUBLE [arcsec] CSMM Fine Position DAC CSM_POSC DOUBLE [arcsec] CSMM Coarse Position DAC ANCSMCUR DOUBLE [uAmps] ANCSMGN DOUBLE [%] CSM_OFFS DOUBLE [arcsec] CSMM Position Offset DAC Output ANCSMPS1 DOUBLE [arcsec] ANCSMPS2 DOUBLE [arcsec] ANCSMRP1 DOUBLE [arcsec] ANCSMRP2 DOUBLE [arcsec] ANCSMSTP DOUBLE [arcsec] CSM_PIDX INT Scan Position Index CMD_DCES INT Number of DCEs in Exposure DCE_NUM INT DCEs in Observation Counter CSM_OOLC INT CSMM Out Of Limits Count SC_SYNCC INT Total HTG CSMM to SC Synch Pulse Count GROUPCNT INT MIPS Group Count Per DCE GROUPIDX INT MIPS Exposure Manager Index for Next SDM Group ANIMCYFC INT Frames per Image Cycle Commanded ANHTGEFC INT HTG Frames In Exposure Counter IMGCYCLC INT Total Image Cycles Since HTG Ready EXPIMGCY INT Image Cycles in Exposure Counter D24FRAME INT Total D24 Frame Count D24EXPDC INT D24 DCEs in Exposure Counter CMD_T_24 FLOAT [Deg_K] AD24TMPA FLOAT [Deg_K] AD24TMPB FLOAT [Deg_K] ACSMMTMP FLOAT [Deg_K] ACEBOXTM FLOAT [Deg_C] AD24STMI FLOAT [uAmps] AD24HTRI FLOAT [uAmps] AVDSUBV FLOAT [Volts] APROFF1V FLOAT [Volts] APROFF2V FLOAT [Volts] APROFF3V FLOAT [Volts] APROFF4V FLOAT [Volts] AD24ANLI FLOAT [uAmps] ACREJCNT INT Command Reject Counter AIRSPCNT INT Invalid Response Count ABASTMCR INT Coarse Component of CE Base Time ABASTMFN INT Fine Component of CE Base Time AFSWMJRV INT CE Flight Software Major Version Number AFSWMINV INT CE Flight Software Minor Version Number ALIMVCNT INT Limit Violation Counter AFIFOBAD INT Science Data FIFO Bad Half Full Interrupts ASDMGRFA INT SDM Groups Not Accepted By CDH ALSTERLD INT Last Error Id ALSTERPM INT Last Error Parameter ATOTALER INT Total Errors Posted Count AD24PWEN INT Det 24u Power Enable Commanded State AD24SITM INT Det 24u Temperature Sensor Status AD24PWRS INT Det 24u Power Enable Status AD24TMSE INT Det 24u Temperature Sensor Comanded State AD24STMC INT Det 24u Stimulator Enable Commanded State A24HTDAC INT D24 Heater DAC Load Value A24HTCMD INT MIPS D24 Heater Enable Commanded State AD24ANLS INT MIPS D24 Anneal Status A24HTMEN INT D24 Heater Monitor Enable Status HSPLSTMC INT MIPS Scan Mirror Pulse Timestamp Coarse HSPLSTMF INT MIPS Scan Mirror Pulse Timestamp Fine SC_AT_Q1 FLOAT ATDT_SC_QUATERNION_Q1 SC_AT_Q2 FLOAT ATDT_SC_QUATERNION_Q2 SC_AT_Q3 FLOAT ATDT_SC_QUATERNION_Q3 SC_AT_Q4 FLOAT ATDT_SC_QUATERNION_Q4 SC_R8_X FLOAT [asec/s] SC_R8_Y FLOAT [asec/s] SC_R8_Z FLOAT [asec/s] SLEWING INT ACG_MANEUVER_IN_PROGRESS HTHTSINK FLOAT [Deg_K] Helium tank heat sink temperature CTAVSTOP FLOAT [Deg_K] Temperature at top of vacuum shell TSECMIR FLOAT [Deg_K] Secondary mirror temperature TPRIMIR FLOAT [Deg_K] Primary mirror temperature TBARBAF FLOAT [Deg_K] Barrel baffle temperature #Derived keywords to add (Waiting on IT to provide algorithm): assume for now this #will have to be done by a pipeline module and will be passed through #1) CESYNTIM (keyword for instrument date/time in [yyyy-mm-ddThh:mm:ss.sss] format) / DATA FLOW KEYWORDS DATE STRING [YYYY-MM-DDThh:mm:ss UTC] file creation date CREATOR STRING Organization that originally created this FITS AORKEY LONG AOR or EIR key. Astrnmy Obs Req/Instr Eng Req EXPID INT Exposure ID (0-9999) DCENUM INT DCE number (0-9999) GROUPS INT expected number of groups FILE_VER INT Version of the raw file made by SIS RAWDATE STRING SIS file creation date RAWFILE STRING Raw data file name SIS_SVER STRING SIS SW VERsion CPT_VER STRING Channel Param Table FOS versioN EXPDFLAG LOGICAL (T/F) expedited DCE MISS_LCT INT Total Missed Line Cnt in this FITS MANCPKT LOGICAL T if this FITS is Missing Ancillary Data MISSDATA LOGICAL T if this FITS is Missing Image Data PAONUM INT PAO Number CAMPAIGN STRING Campaign DCEID INT Data-Collection-Event ID DCEINSID INT DCE Instance ID DPID INT Data Product Instance ID PIPENUM INT Pipeline Script NumbeR PLSCRPID INT Pipeline Script ID SOS_VER INT Data-Product Version SOS_DATE STRING Date of SOS version release PLVID INT Pipeline Version ID CALID INT CalTrans Version ID CTD_VER STRING Cmded telemetry data version EPIDDARK INT Dark ensemble product ID DATEDARK STRING Average observing date of dark ensemble EPIDFLAT INT Flat ensemble product ID DATEFLAT STRING Average observing date of flat ensemble EPIDNONL INT Non-linearity ensemble product ID DATELNCR STRING Average observing date of non-linearity ensemble FBIDDARK STRING Dark fall-back product ID FBIDFLAT STRING Flat fall-back product ID FBIDNONL STRING Non-linearity fall-back ID