Changeset 3520 for trunk/Ohana/src/mosastro/src/wfits.c
- Timestamp:
- Mar 27, 2005, 4:39:46 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/mosastro/src/wfits.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/mosastro/src/wfits.c
r3466 r3520 1 1 # include "mosastro.h" 2 2 3 void wfits (char *filename, S tars*stars, int Nstars, Header *header) {3 void wfits (char *filename, SMPData *stars, int Nstars, Header *header) { 4 4 5 5 Matrix matrix; … … 18 18 fits_create_matrix (header, &matrix); 19 19 20 /* create bintable header */ 21 fits_create_table_header (&theader, "BINTABLE", "SMPFILE"); 22 23 /* define bintable layout */ 24 fits_define_bintable_column (&theader, "E", "X_PIX", "x coord", "pixels", 1.0, 0.0); 25 fits_define_bintable_column (&theader, "E", "Y_PIX", "y coord", "pixels", 1.0, 0.0); 26 fits_define_bintable_column (&theader, "E", "MAG_RAW", "inst mags", "mags", 1.0, 0.0); 27 fits_define_bintable_column (&theader, "E", "MAG_ERR", "inst mag error", "mags", 1.0, 0.0); 28 fits_define_bintable_column (&theader, "E", "MAG_GAL", "galaxy mag", "mags", 1.0, 0.0); 29 fits_define_bintable_column (&theader, "E", "MAG_AP", "aperture mag", "mags", 1.0, 0.0); 30 fits_define_bintable_column (&theader, "E", "LOG_SKY", "log-10 of sky", "mags", 1.0, 0.0); 31 fits_define_bintable_column (&theader, "E", "FWHM_X", "semi-major", "mags", 1.0, 0.0); 32 fits_define_bintable_column (&theader, "E", "FWHM_Y", "semi-minor", "mags", 1.0, 0.0); 33 fits_define_bintable_column (&theader, "E", "THETA", "ellipse angle", "mags", 1.0, 0.0); 34 fits_define_bintable_column (&theader, "B", "DOPHOT", "dophot type", "", 1.0, 0.0); 35 fits_define_bintable_column (&theader, "3A", "DUMMY", "padding", "", 1.0, 0.0); 36 37 /* create table, add data values */ 38 fits_create_table (&theader, &table); 39 40 ConvertStars (stars, sizeof (Stars), Nstars); 41 fits_add_rows (&table, (char *) stars, Nstars, sizeof (Stars)); 20 table.header = &theader; 21 fits_table_set_SMPData (&table, stars, Nstars); 42 22 43 23 fits_write_header (filename, header);
Note:
See TracChangeset
for help on using the changeset viewer.
