IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 21491


Ignore:
Timestamp:
Feb 15, 2009, 9:57:10 AM (17 years ago)
Author:
eugene
Message:

adding new I/O format and updates to Measure

Location:
branches/eam_branch_20090208/Ohana/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20090208/Ohana/src/addstar/src/ReadStarsFITS.c

    r21444 r21491  
    4040    stars = Convert_PS1_DEV_1 (&table, &Nstars);
    4141  }
    42   if (!strcmp (type, "CMF_PS1_V1")) {
     42  if (!strcmp (type, "PS1_V1")) {
    4343    stars = Convert_PS1_V1 (&table, &Nstars);
    4444  }
  • branches/eam_branch_20090208/Ohana/src/libautocode/def/cmf-ps1-v1.d

    r21444 r21491  
    33EXTNAME CMF_PS1_V1
    44TYPE    BINTABLE
    5 SIZE    120
     5SIZE    128
    66
    77# elements of data structure / FITS table
     
    1818FIELD dM,        PSF_INST_MAG_SIG, float,    inst mag error,        mags
    1919FIELD Map,       AP_MAG_STANDARD,  float,    standard aperture mag, mags
     20FIELD apRadius,  AP_MAG_RADIUS,    float,    radius used for fit,   pixels
    2021FIELD Mpeak,     PEAK_FLUX_AS_MAG, float,    peak flux as a mag,    mags
    2122FIELD Mcalib,    CAL_PSF_MAG,      float,    calibrated psf mag,    mags
     
    3536FIELD Mxy,       MOMENTS_XY,       float,    second moment Y,       pixels^2
    3637FIELD Myy,       MOMENTS_YY,       float,    second moment XY,      pixels^2
     38FIELD flags,     FLAGS,            int,      analysis flags
    3739FIELD nFrames,   N_FRAMES,         short,    images overlapping peak
    38 FIELD flags,     FLAGS,            short,    padding
     40FIELD padding,   PADDING,          short,    padding for 8byte records
    3941
    4042# for an object in an image, we have three triplets that tell us about the shape:
     
    4244# model shape parameters: F_major, F_minor, F_theta
    4345# centroid errors: sigma_X, sigma_Y, sigma_XY
     46
     47# IPP_IDET         1J  IPP_IDET,           unsigned i
     48# X_PSF          1E  X_PSF,        float,       
     49# Y_PSF          1E  Y_PSF,        float,       
     50# X_PSF_SIG      1E  X_PSF_SIG,            float,       
     51# Y_PSF_SIG      1E  Y_PSF_SIG,            float,       
     52# RA_PSF         1E  RA_PSF,               float,       
     53# DEC_PSF        1E  DEC_PSF,              float,       
     54# POSANGLE       1E  POSANGLE,             float,       
     55# PLTSCALE       1E  PLTSCALE,             float,       
     56# PSF_INST_MAG   1E  PSF_INST_MAG,     float,         
     57# PSF_INST_MAG_SIG 1E  PSF_INST_MAG_SIG, float,       
     58# AP_MAG_STANDARD  1E  AP_MAG_STANDARD,  float,       
     59# AP_MAG_RADIUS    1E     
     60# PEAK_FLUX_AS_MAG 1E  PEAK_FLUX_AS_MAG, float,       
     61# CAL_PSF_MAG      1E  CAL_PSF_MAG,      float,       
     62# CAL_PSF_MAG_SIG  1E  CAL_PSF_MAG_SIG,  float,       
     63# SKY              1E  SKY,              float,       
     64# SKY_SIGMA        1E  SKY_SIG,          float,       
     65# PSF_CHISQ        1E  PSF_CHISQ,        float,       
     66# CR_NSIGMA        1E  CR_NSIGMA,        float,       
     67# EXT_NSIGMA       1E  EXT_NSIGMA,       float,       
     68# PSF_MAJOR        1E  PSF_MAJOR,        float,       
     69# PSF_MINOR        1E  PSF_MINOR,        float,       
     70# PSF_THETA        1E  PSF_THETA,        float,       
     71# PSF_QF           1E  PSF_QF,           float,       
     72# PSF_NDOF         1J  PSF_NDOF,         int,         
     73# PSF_NPIX         1J  PSF_NPIX,         int,         
     74# MOMENTS_XX       1E  MOMENTS_XX,       float,       
     75# MOMENTS_XY       1E  MOMENTS_XY,       float,       
     76# MOMENTS_YY       1E  MOMENTS_YY,       float,       
     77# N_FRAMES         1I  N_FRAMES,         short,       
     78# FLAGS            1J  FLAGS,            int,         
  • branches/eam_branch_20090208/Ohana/src/libautocode/def/measure-ps1-v1.d

    r21444 r21491  
    22EXTNAME      DVO_MEASURE_PS1_V1
    33TYPE         BINTABLE
    4 SIZE         146
     4SIZE         152
    55DESCRIPTION  DVO Detection Measurement Table
    66
     
    2727
    2828FIELD t,              TIME,         int,            time in seconds (UNIX)
    29 FIELD t_msec,         TIME_MSEC,    unsigned short, time fraction of second,       milliseconds
    3029FIELD averef,         AVE_REF,      unsigned int,   reference to average entry     
    3130
     
    3332FIELD detID,          DET_ID,       unsigned int,   detection ID
    3433FIELD imageID,        IMAGE_ID,     unsigned int,   reference to DVO image ID
     34
    3535FIELD extID,          EXT_ID,       uint64_t,       external ID (eg PSPS detID)
    3636
     
    5353FIELD Myy,            MYY,          short,          second moments in pixel coords, 1/100 of pixels
    5454
     55# fractional exposure time
     56FIELD t_msec,         TIME_MSEC,    unsigned short, time fraction of second,       milliseconds
     57FIELD photcode,       PHOTCODE,     unsigned short, photcode
     58
    5559# position errors
    5660FIELD dXccd,          X_CCD_ERR,    short,          X coord error on chip,          1/100 of pixels
    5761FIELD dYccd,          Y_CCD_ERR,    short,          Y coord error on chip,          1/100 of pixels
    5862FIELD posangle,       POSANGLE,     short,          position angle sky to chip,     (0xffff/360) deg
     63FIELD pad1,           PAD1,         char[2],        padding
    5964FIELD pltscale,       PLTSCALE,     float,          plate scale,                    arcsec/pixel
    6065
    61 FIELD photcode,       PHOTCODE,     unsigned short, photcode
     66FIELD pad2,           PAD2,         char[4],        padding
    6267FIELD dbFlags,        DB_FLAGS,     uint64_t,       flags supplied by analysis in database
    6368FIELD photFlags,      PHOT_FLAGS,   uint64_t,       flags supplied by photometry program
    6469
    65 # FIELD dummy,          DUMMY,        char[6],        padding
     70
     71# 19 x float
     72# 6 x int or unsigned int
     73# 11 x short or unsigned short
     74# 3 x uint64_t
     75
     76# =
Note: See TracChangeset for help on using the changeset viewer.