Changeset 9247 for trunk/ippdb/src/ippdb.c
- Timestamp:
- Oct 4, 2006, 1:28:19 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/src/ippdb.c (modified) (35 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/src/ippdb.c
r9242 r9247 260 260 weatherRow *weatherRowAlloc(psF32 temp01, psF32 humi01, psF32 temp02, psF32 humi02, psF32 temp03, psF32 humi03, psF32 pressure) 261 261 { 262 weatherRow * object;263 264 object = psAlloc(sizeof(weatherRow));265 psMemSetDeallocator( object, (psFreeFunc)weatherRowFree);266 267 object->temp01 = temp01;268 object->humi01 = humi01;269 object->temp02 = temp02;270 object->humi02 = humi02;271 object->temp03 = temp03;272 object->humi03 = humi03;273 object->pressure = pressure;274 275 return object;262 weatherRow *_object; 263 264 _object = psAlloc(sizeof(weatherRow)); 265 psMemSetDeallocator(_object, (psFreeFunc)weatherRowFree); 266 267 _object->temp01 = temp01; 268 _object->humi01 = humi01; 269 _object->temp02 = temp02; 270 _object->humi02 = humi02; 271 _object->temp03 = temp03; 272 _object->humi03 = humi03; 273 _object->pressure = pressure; 274 275 return _object; 276 276 } 277 277 … … 818 818 skyp_transparencyRow *skyp_transparencyRowAlloc(const char *filter, psF64 trans, psS32 nstars, psF64 ra, psF64 decl, psF32 exptime, psF64 sky_bright) 819 819 { 820 skyp_transparencyRow * object;821 822 object = psAlloc(sizeof(skyp_transparencyRow));823 psMemSetDeallocator( object, (psFreeFunc)skyp_transparencyRowFree);824 825 object->filter = psStringCopy(filter);826 object->trans = trans;827 object->nstars = nstars;828 object->ra = ra;829 object->decl = decl;830 object->exptime = exptime;831 object->sky_bright = sky_bright;832 833 return object;820 skyp_transparencyRow *_object; 821 822 _object = psAlloc(sizeof(skyp_transparencyRow)); 823 psMemSetDeallocator(_object, (psFreeFunc)skyp_transparencyRowFree); 824 825 _object->filter = psStringCopy(filter); 826 _object->trans = trans; 827 _object->nstars = nstars; 828 _object->ra = ra; 829 _object->decl = decl; 830 _object->exptime = exptime; 831 _object->sky_bright = sky_bright; 832 833 return _object; 834 834 } 835 835 … … 1377 1377 skyp_absorptionRow *skyp_absorptionRowAlloc(const char *disperser_id, psF32 atmcomp1, psF32 atmcomp2, psF32 atmcomp3, psS32 nstars, psF64 ra, psF64 decl, psF32 exptime, psF64 sky_bright) 1378 1378 { 1379 skyp_absorptionRow * object;1380 1381 object = psAlloc(sizeof(skyp_absorptionRow));1382 psMemSetDeallocator( object, (psFreeFunc)skyp_absorptionRowFree);1383 1384 object->disperser_id = psStringCopy(disperser_id);1385 object->atmcomp1 = atmcomp1;1386 object->atmcomp2 = atmcomp2;1387 object->atmcomp3 = atmcomp3;1388 object->nstars = nstars;1389 object->ra = ra;1390 object->decl = decl;1391 object->exptime = exptime;1392 object->sky_bright = sky_bright;1393 1394 return object;1379 skyp_absorptionRow *_object; 1380 1381 _object = psAlloc(sizeof(skyp_absorptionRow)); 1382 psMemSetDeallocator(_object, (psFreeFunc)skyp_absorptionRowFree); 1383 1384 _object->disperser_id = psStringCopy(disperser_id); 1385 _object->atmcomp1 = atmcomp1; 1386 _object->atmcomp2 = atmcomp2; 1387 _object->atmcomp3 = atmcomp3; 1388 _object->nstars = nstars; 1389 _object->ra = ra; 1390 _object->decl = decl; 1391 _object->exptime = exptime; 1392 _object->sky_bright = sky_bright; 1393 1394 return _object; 1395 1395 } 1396 1396 … … 1994 1994 skyp_emissionRow *skyp_emissionRowAlloc(const char *disperser_id, psF32 atmcomp1, psF32 atmcomp2, psF32 atmcomp3, psF32 continuum, psF32 exptime) 1995 1995 { 1996 skyp_emissionRow * object;1997 1998 object = psAlloc(sizeof(skyp_emissionRow));1999 psMemSetDeallocator( object, (psFreeFunc)skyp_emissionRowFree);2000 2001 object->disperser_id = psStringCopy(disperser_id);2002 object->atmcomp1 = atmcomp1;2003 object->atmcomp2 = atmcomp2;2004 object->atmcomp3 = atmcomp3;2005 object->continuum = continuum;2006 object->exptime = exptime;2007 2008 return object;1996 skyp_emissionRow *_object; 1997 1998 _object = psAlloc(sizeof(skyp_emissionRow)); 1999 psMemSetDeallocator(_object, (psFreeFunc)skyp_emissionRowFree); 2000 2001 _object->disperser_id = psStringCopy(disperser_id); 2002 _object->atmcomp1 = atmcomp1; 2003 _object->atmcomp2 = atmcomp2; 2004 _object->atmcomp3 = atmcomp3; 2005 _object->continuum = continuum; 2006 _object->exptime = exptime; 2007 2008 return _object; 2009 2009 } 2010 2010 … … 2524 2524 dimmRow *dimmRowAlloc(psF32 sigmax, psF32 sigmay, psF32 fwhm, psF64 ra, psF64 decl, psF32 expttime, const char *telescope_id) 2525 2525 { 2526 dimmRow * object;2527 2528 object = psAlloc(sizeof(dimmRow));2529 psMemSetDeallocator( object, (psFreeFunc)dimmRowFree);2530 2531 object->sigmax = sigmax;2532 object->sigmay = sigmay;2533 object->fwhm = fwhm;2534 object->ra = ra;2535 object->decl = decl;2536 object->expttime = expttime;2537 object->telescope_id = psStringCopy(telescope_id);2538 2539 return object;2526 dimmRow *_object; 2527 2528 _object = psAlloc(sizeof(dimmRow)); 2529 psMemSetDeallocator(_object, (psFreeFunc)dimmRowFree); 2530 2531 _object->sigmax = sigmax; 2532 _object->sigmay = sigmay; 2533 _object->fwhm = fwhm; 2534 _object->ra = ra; 2535 _object->decl = decl; 2536 _object->expttime = expttime; 2537 _object->telescope_id = psStringCopy(telescope_id); 2538 2539 return _object; 2540 2540 } 2541 2541 … … 3083 3083 skyp_irRow *skyp_irRowAlloc(psF64 sky_bright, psF64 sky_var, psF64 ra, psF64 decl, psF32 fov_x, psF32 fov_y) 3084 3084 { 3085 skyp_irRow * object;3086 3087 object = psAlloc(sizeof(skyp_irRow));3088 psMemSetDeallocator( object, (psFreeFunc)skyp_irRowFree);3089 3090 object->sky_bright = sky_bright;3091 object->sky_var = sky_var;3092 object->ra = ra;3093 object->decl = decl;3094 object->fov_x = fov_x;3095 object->fov_y = fov_y;3096 3097 return object;3085 skyp_irRow *_object; 3086 3087 _object = psAlloc(sizeof(skyp_irRow)); 3088 psMemSetDeallocator(_object, (psFreeFunc)skyp_irRowFree); 3089 3090 _object->sky_bright = sky_bright; 3091 _object->sky_var = sky_var; 3092 _object->ra = ra; 3093 _object->decl = decl; 3094 _object->fov_x = fov_x; 3095 _object->fov_y = fov_y; 3096 3097 return _object; 3098 3098 } 3099 3099 … … 3612 3612 domeRow *domeRowAlloc(psF32 az, bool open, bool light, bool track) 3613 3613 { 3614 domeRow * object;3615 3616 object = psAlloc(sizeof(domeRow));3617 psMemSetDeallocator( object, (psFreeFunc)domeRowFree);3618 3619 object->az = az;3620 object->open = open;3621 object->light = light;3622 object->track = track;3623 3624 return object;3614 domeRow *_object; 3615 3616 _object = psAlloc(sizeof(domeRow)); 3617 psMemSetDeallocator(_object, (psFreeFunc)domeRowFree); 3618 3619 _object->az = az; 3620 _object->open = open; 3621 _object->light = light; 3622 _object->track = track; 3623 3624 return _object; 3625 3625 } 3626 3626 … … 4083 4083 telescopeRow *telescopeRowAlloc(const char *guide, psF32 alt, psF32 az, psF64 ra, psF64 decl) 4084 4084 { 4085 telescopeRow * object;4086 4087 object = psAlloc(sizeof(telescopeRow));4088 psMemSetDeallocator( object, (psFreeFunc)telescopeRowFree);4089 4090 object->guide = psStringCopy(guide);4091 object->alt = alt;4092 object->az = az;4093 object->ra = ra;4094 object->decl = decl;4095 4096 return object;4085 telescopeRow *_object; 4086 4087 _object = psAlloc(sizeof(telescopeRow)); 4088 psMemSetDeallocator(_object, (psFreeFunc)telescopeRowFree); 4089 4090 _object->guide = psStringCopy(guide); 4091 _object->alt = alt; 4092 _object->az = az; 4093 _object->ra = ra; 4094 _object->decl = decl; 4095 4096 return _object; 4097 4097 } 4098 4098 … … 4584 4584 summitExpRow *summitExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, const char *uri) 4585 4585 { 4586 summitExpRow * object;4587 4588 object = psAlloc(sizeof(summitExpRow));4589 psMemSetDeallocator( object, (psFreeFunc)summitExpRowFree);4590 4591 object->exp_id = psStringCopy(exp_id);4592 object->camera = psStringCopy(camera);4593 object->telescope = psStringCopy(telescope);4594 object->exp_type = psStringCopy(exp_type);4595 object->uri = psStringCopy(uri);4596 4597 return object;4586 summitExpRow *_object; 4587 4588 _object = psAlloc(sizeof(summitExpRow)); 4589 psMemSetDeallocator(_object, (psFreeFunc)summitExpRowFree); 4590 4591 _object->exp_id = psStringCopy(exp_id); 4592 _object->camera = psStringCopy(camera); 4593 _object->telescope = psStringCopy(telescope); 4594 _object->exp_type = psStringCopy(exp_type); 4595 _object->uri = psStringCopy(uri); 4596 4597 return _object; 4598 4598 } 4599 4599 … … 5089 5089 pzPendingExpRow *pzPendingExpRowAlloc(const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles) 5090 5090 { 5091 pzPendingExpRow * object;5092 5093 object = psAlloc(sizeof(pzPendingExpRow));5094 psMemSetDeallocator( object, (psFreeFunc)pzPendingExpRowFree);5095 5096 object->exp_id = psStringCopy(exp_id);5097 object->camera = psStringCopy(camera);5098 object->telescope = psStringCopy(telescope);5099 object->exp_type = psStringCopy(exp_type);5100 object->imfiles = imfiles;5101 5102 return object;5091 pzPendingExpRow *_object; 5092 5093 _object = psAlloc(sizeof(pzPendingExpRow)); 5094 psMemSetDeallocator(_object, (psFreeFunc)pzPendingExpRowFree); 5095 5096 _object->exp_id = psStringCopy(exp_id); 5097 _object->camera = psStringCopy(camera); 5098 _object->telescope = psStringCopy(telescope); 5099 _object->exp_type = psStringCopy(exp_type); 5100 _object->imfiles = imfiles; 5101 5102 return _object; 5103 5103 } 5104 5104 … … 5593 5593 pzPendingImfileRow *pzPendingImfileRowAlloc(const char *exp_id, const char *camera, const char *telescope, psS32 bytes, const char *md5sum, const char *class, const char *class_id, const char *uri) 5594 5594 { 5595 pzPendingImfileRow * object;5596 5597 object = psAlloc(sizeof(pzPendingImfileRow));5598 psMemSetDeallocator( object, (psFreeFunc)pzPendingImfileRowFree);5599 5600 object->exp_id = psStringCopy(exp_id);5601 object->camera = psStringCopy(camera);5602 object->telescope = psStringCopy(telescope);5603 object->bytes = bytes;5604 object->md5sum = psStringCopy(md5sum);5605 object->class = psStringCopy(class);5606 object->class_id = psStringCopy(class_id);5607 object->uri = psStringCopy(uri);5608 5609 return object;5595 pzPendingImfileRow *_object; 5596 5597 _object = psAlloc(sizeof(pzPendingImfileRow)); 5598 psMemSetDeallocator(_object, (psFreeFunc)pzPendingImfileRowFree); 5599 5600 _object->exp_id = psStringCopy(exp_id); 5601 _object->camera = psStringCopy(camera); 5602 _object->telescope = psStringCopy(telescope); 5603 _object->bytes = bytes; 5604 _object->md5sum = psStringCopy(md5sum); 5605 _object->class = psStringCopy(class); 5606 _object->class_id = psStringCopy(class_id); 5607 _object->uri = psStringCopy(uri); 5608 5609 return _object; 5610 5610 } 5611 5611 … … 6187 6187 newExpRow *newExpRowAlloc(const char *exp_tag, const char *exp_id, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles) 6188 6188 { 6189 newExpRow * object;6190 6191 object = psAlloc(sizeof(newExpRow));6192 psMemSetDeallocator( object, (psFreeFunc)newExpRowFree);6193 6194 object->exp_tag = psStringCopy(exp_tag);6195 object->exp_id = psStringCopy(exp_id);6196 object->camera = psStringCopy(camera);6197 object->telescope = psStringCopy(telescope);6198 object->exp_type = psStringCopy(exp_type);6199 object->imfiles = imfiles;6200 6201 return object;6189 newExpRow *_object; 6190 6191 _object = psAlloc(sizeof(newExpRow)); 6192 psMemSetDeallocator(_object, (psFreeFunc)newExpRowFree); 6193 6194 _object->exp_tag = psStringCopy(exp_tag); 6195 _object->exp_id = psStringCopy(exp_id); 6196 _object->camera = psStringCopy(camera); 6197 _object->telescope = psStringCopy(telescope); 6198 _object->exp_type = psStringCopy(exp_type); 6199 _object->imfiles = imfiles; 6200 6201 return _object; 6202 6202 } 6203 6203 … … 6721 6721 newImfileRow *newImfileRowAlloc(const char *exp_tag, const char *class, const char *class_id, const char *uri) 6722 6722 { 6723 newImfileRow * object;6724 6725 object = psAlloc(sizeof(newImfileRow));6726 psMemSetDeallocator( object, (psFreeFunc)newImfileRowFree);6727 6728 object->exp_tag = psStringCopy(exp_tag);6729 object->class = psStringCopy(class);6730 object->class_id = psStringCopy(class_id);6731 object->uri = psStringCopy(uri);6732 6733 return object;6723 newImfileRow *_object; 6724 6725 _object = psAlloc(sizeof(newImfileRow)); 6726 psMemSetDeallocator(_object, (psFreeFunc)newImfileRowFree); 6727 6728 _object->exp_tag = psStringCopy(exp_tag); 6729 _object->class = psStringCopy(class); 6730 _object->class_id = psStringCopy(class_id); 6731 _object->uri = psStringCopy(uri); 6732 6733 return _object; 6734 6734 } 6735 6735 … … 7196 7196 rawDetrendExpRow *rawDetrendExpRowAlloc(const char *exp_tag, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, psF64 alt, psF64 az, psF32 ccd_temp, psF64 posang, const char *object) 7197 7197 { 7198 rawDetrendExpRow * object;7199 7200 object = psAlloc(sizeof(rawDetrendExpRow));7201 psMemSetDeallocator( object, (psFreeFunc)rawDetrendExpRowFree);7202 7203 object->exp_tag = psStringCopy(exp_tag);7204 object->camera = psStringCopy(camera);7205 object->telescope = psStringCopy(telescope);7206 object->exp_type = psStringCopy(exp_type);7207 object->imfiles = imfiles;7208 object->filter = psStringCopy(filter);7209 object->airmass = airmass;7210 object->ra = ra;7211 object->decl = decl;7212 object->exp_time = exp_time;7213 object->bg = bg;7214 object->bg_stdev = bg_stdev;7215 object->bg_mean_stdev = bg_mean_stdev;7216 object->alt = alt;7217 object->az = az;7218 object->ccd_temp = ccd_temp;7219 object->posang = posang;7220 object->object = psStringCopy(object);7221 7222 return object;7198 rawDetrendExpRow *_object; 7199 7200 _object = psAlloc(sizeof(rawDetrendExpRow)); 7201 psMemSetDeallocator(_object, (psFreeFunc)rawDetrendExpRowFree); 7202 7203 _object->exp_tag = psStringCopy(exp_tag); 7204 _object->camera = psStringCopy(camera); 7205 _object->telescope = psStringCopy(telescope); 7206 _object->exp_type = psStringCopy(exp_type); 7207 _object->imfiles = imfiles; 7208 _object->filter = psStringCopy(filter); 7209 _object->airmass = airmass; 7210 _object->ra = ra; 7211 _object->decl = decl; 7212 _object->exp_time = exp_time; 7213 _object->bg = bg; 7214 _object->bg_stdev = bg_stdev; 7215 _object->bg_mean_stdev = bg_mean_stdev; 7216 _object->alt = alt; 7217 _object->az = az; 7218 _object->ccd_temp = ccd_temp; 7219 _object->posang = posang; 7220 _object->object = psStringCopy(object); 7221 7222 return _object; 7223 7223 } 7224 7224 … … 8079 8079 rawScienceExpRow *rawScienceExpRowAlloc(const char *exp_tag, const char *camera, const char *telescope, const char *exp_type, psS32 imfiles, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, psF64 alt, psF64 az, psF32 ccd_temp, psF64 posang, const char *object) 8080 8080 { 8081 rawScienceExpRow * object;8082 8083 object = psAlloc(sizeof(rawScienceExpRow));8084 psMemSetDeallocator( object, (psFreeFunc)rawScienceExpRowFree);8085 8086 object->exp_tag = psStringCopy(exp_tag);8087 object->camera = psStringCopy(camera);8088 object->telescope = psStringCopy(telescope);8089 object->exp_type = psStringCopy(exp_type);8090 object->imfiles = imfiles;8091 object->filter = psStringCopy(filter);8092 object->airmass = airmass;8093 object->ra = ra;8094 object->decl = decl;8095 object->exp_time = exp_time;8096 object->bg = bg;8097 object->bg_stdev = bg_stdev;8098 object->bg_mean_stdev = bg_mean_stdev;8099 object->alt = alt;8100 object->az = az;8101 object->ccd_temp = ccd_temp;8102 object->posang = posang;8103 object->object = psStringCopy(object);8104 8105 return object;8081 rawScienceExpRow *_object; 8082 8083 _object = psAlloc(sizeof(rawScienceExpRow)); 8084 psMemSetDeallocator(_object, (psFreeFunc)rawScienceExpRowFree); 8085 8086 _object->exp_tag = psStringCopy(exp_tag); 8087 _object->camera = psStringCopy(camera); 8088 _object->telescope = psStringCopy(telescope); 8089 _object->exp_type = psStringCopy(exp_type); 8090 _object->imfiles = imfiles; 8091 _object->filter = psStringCopy(filter); 8092 _object->airmass = airmass; 8093 _object->ra = ra; 8094 _object->decl = decl; 8095 _object->exp_time = exp_time; 8096 _object->bg = bg; 8097 _object->bg_stdev = bg_stdev; 8098 _object->bg_mean_stdev = bg_mean_stdev; 8099 _object->alt = alt; 8100 _object->az = az; 8101 _object->ccd_temp = ccd_temp; 8102 _object->posang = posang; 8103 _object->object = psStringCopy(object); 8104 8105 return _object; 8106 8106 } 8107 8107 … … 8962 8962 rawImfileRow *rawImfileRowAlloc(const char *exp_tag, const char *class, const char *class_id, const char *uri, const char *exp_type, const char *filter, psF32 airmass, psF64 ra, psF64 decl, psF32 exp_time, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, psF64 alt, psF64 az, psF32 ccd_temp, psF64 posang, const char *object) 8963 8963 { 8964 rawImfileRow * object;8965 8966 object = psAlloc(sizeof(rawImfileRow));8967 psMemSetDeallocator( object, (psFreeFunc)rawImfileRowFree);8968 8969 object->exp_tag = psStringCopy(exp_tag);8970 object->class = psStringCopy(class);8971 object->class_id = psStringCopy(class_id);8972 object->uri = psStringCopy(uri);8973 object->exp_type = psStringCopy(exp_type);8974 object->filter = psStringCopy(filter);8975 object->airmass = airmass;8976 object->ra = ra;8977 object->decl = decl;8978 object->exp_time = exp_time;8979 object->bg = bg;8980 object->bg_stdev = bg_stdev;8981 object->bg_mean_stdev = bg_mean_stdev;8982 object->alt = alt;8983 object->az = az;8984 object->ccd_temp = ccd_temp;8985 object->posang = posang;8986 object->object = psStringCopy(object);8987 8988 return object;8964 rawImfileRow *_object; 8965 8966 _object = psAlloc(sizeof(rawImfileRow)); 8967 psMemSetDeallocator(_object, (psFreeFunc)rawImfileRowFree); 8968 8969 _object->exp_tag = psStringCopy(exp_tag); 8970 _object->class = psStringCopy(class); 8971 _object->class_id = psStringCopy(class_id); 8972 _object->uri = psStringCopy(uri); 8973 _object->exp_type = psStringCopy(exp_type); 8974 _object->filter = psStringCopy(filter); 8975 _object->airmass = airmass; 8976 _object->ra = ra; 8977 _object->decl = decl; 8978 _object->exp_time = exp_time; 8979 _object->bg = bg; 8980 _object->bg_stdev = bg_stdev; 8981 _object->bg_mean_stdev = bg_mean_stdev; 8982 _object->alt = alt; 8983 _object->az = az; 8984 _object->ccd_temp = ccd_temp; 8985 _object->posang = posang; 8986 _object->object = psStringCopy(object); 8987 8988 return _object; 8989 8989 } 8990 8990 … … 9846 9846 p1PendingExpRow *p1PendingExpRowAlloc(const char *exp_tag, const char *recipe, psS32 p1_version) 9847 9847 { 9848 p1PendingExpRow * object;9849 9850 object = psAlloc(sizeof(p1PendingExpRow));9851 psMemSetDeallocator( object, (psFreeFunc)p1PendingExpRowFree);9852 9853 object->exp_tag = psStringCopy(exp_tag);9854 object->recipe = psStringCopy(recipe);9855 object->p1_version = p1_version;9856 9857 return object;9848 p1PendingExpRow *_object; 9849 9850 _object = psAlloc(sizeof(p1PendingExpRow)); 9851 psMemSetDeallocator(_object, (psFreeFunc)p1PendingExpRowFree); 9852 9853 _object->exp_tag = psStringCopy(exp_tag); 9854 _object->recipe = psStringCopy(recipe); 9855 _object->p1_version = p1_version; 9856 9857 return _object; 9858 9858 } 9859 9859 … … 10290 10290 p2PendingExpRow *p2PendingExpRowAlloc(const char *exp_tag, const char *recipe, psS32 p1_version, psS32 p2_version) 10291 10291 { 10292 p2PendingExpRow * object;10293 10294 object = psAlloc(sizeof(p2PendingExpRow));10295 psMemSetDeallocator( object, (psFreeFunc)p2PendingExpRowFree);10296 10297 object->exp_tag = psStringCopy(exp_tag);10298 object->recipe = psStringCopy(recipe);10299 object->p1_version = p1_version;10300 object->p2_version = p2_version;10301 10302 return object;10292 p2PendingExpRow *_object; 10293 10294 _object = psAlloc(sizeof(p2PendingExpRow)); 10295 psMemSetDeallocator(_object, (psFreeFunc)p2PendingExpRowFree); 10296 10297 _object->exp_tag = psStringCopy(exp_tag); 10298 _object->recipe = psStringCopy(recipe); 10299 _object->p1_version = p1_version; 10300 _object->p2_version = p2_version; 10301 10302 return _object; 10303 10303 } 10304 10304 … … 10763 10763 p2PendingImfileRow *p2PendingImfileRowAlloc(const char *exp_tag, const char *class_id, const char *uri, const char *recipe, psS32 p1_version, psS32 p2_version) 10764 10764 { 10765 p2PendingImfileRow * object;10766 10767 object = psAlloc(sizeof(p2PendingImfileRow));10768 psMemSetDeallocator( object, (psFreeFunc)p2PendingImfileRowFree);10769 10770 object->exp_tag = psStringCopy(exp_tag);10771 object->class_id = psStringCopy(class_id);10772 object->uri = psStringCopy(uri);10773 object->recipe = psStringCopy(recipe);10774 object->p1_version = p1_version;10775 object->p2_version = p2_version;10776 10777 return object;10765 p2PendingImfileRow *_object; 10766 10767 _object = psAlloc(sizeof(p2PendingImfileRow)); 10768 psMemSetDeallocator(_object, (psFreeFunc)p2PendingImfileRowFree); 10769 10770 _object->exp_tag = psStringCopy(exp_tag); 10771 _object->class_id = psStringCopy(class_id); 10772 _object->uri = psStringCopy(uri); 10773 _object->recipe = psStringCopy(recipe); 10774 _object->p1_version = p1_version; 10775 _object->p2_version = p2_version; 10776 10777 return _object; 10778 10778 } 10779 10779 … … 11296 11296 p2ProcessedExpRow *p2ProcessedExpRowAlloc(const char *exp_tag, psS32 p1_version, psS32 p2_version) 11297 11297 { 11298 p2ProcessedExpRow * object;11299 11300 object = psAlloc(sizeof(p2ProcessedExpRow));11301 psMemSetDeallocator( object, (psFreeFunc)p2ProcessedExpRowFree);11302 11303 object->exp_tag = psStringCopy(exp_tag);11304 object->p1_version = p1_version;11305 object->p2_version = p2_version;11306 11307 return object;11298 p2ProcessedExpRow *_object; 11299 11300 _object = psAlloc(sizeof(p2ProcessedExpRow)); 11301 psMemSetDeallocator(_object, (psFreeFunc)p2ProcessedExpRowFree); 11302 11303 _object->exp_tag = psStringCopy(exp_tag); 11304 _object->p1_version = p1_version; 11305 _object->p2_version = p2_version; 11306 11307 return _object; 11308 11308 } 11309 11309 … … 11739 11739 p2ProcessedImfileRow *p2ProcessedImfileRowAlloc(const char *exp_tag, const char *class_id, const char *uri, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri, psS32 p1_version, psS32 p2_version) 11740 11740 { 11741 p2ProcessedImfileRow * object;11742 11743 object = psAlloc(sizeof(p2ProcessedImfileRow));11744 psMemSetDeallocator( object, (psFreeFunc)p2ProcessedImfileRowFree);11745 11746 object->exp_tag = psStringCopy(exp_tag);11747 object->class_id = psStringCopy(class_id);11748 object->uri = psStringCopy(uri);11749 object->recipe = psStringCopy(recipe);11750 object->bg = bg;11751 object->bg_stdev = bg_stdev;11752 object->bg_mean_stdev = bg_mean_stdev;11753 object->b1_uri = psStringCopy(b1_uri);11754 object->b2_uri = psStringCopy(b2_uri);11755 object->p1_version = p1_version;11756 object->p2_version = p2_version;11757 11758 return object;11741 p2ProcessedImfileRow *_object; 11742 11743 _object = psAlloc(sizeof(p2ProcessedImfileRow)); 11744 psMemSetDeallocator(_object, (psFreeFunc)p2ProcessedImfileRowFree); 11745 11746 _object->exp_tag = psStringCopy(exp_tag); 11747 _object->class_id = psStringCopy(class_id); 11748 _object->uri = psStringCopy(uri); 11749 _object->recipe = psStringCopy(recipe); 11750 _object->bg = bg; 11751 _object->bg_stdev = bg_stdev; 11752 _object->bg_mean_stdev = bg_mean_stdev; 11753 _object->b1_uri = psStringCopy(b1_uri); 11754 _object->b2_uri = psStringCopy(b2_uri); 11755 _object->p1_version = p1_version; 11756 _object->p2_version = p2_version; 11757 11758 return _object; 11759 11759 } 11760 11760 … … 12419 12419 p3PendingExpRow *p3PendingExpRowAlloc(const char *exp_tag, psS32 p2_version, psS32 p3_version) 12420 12420 { 12421 p3PendingExpRow * object;12422 12423 object = psAlloc(sizeof(p3PendingExpRow));12424 psMemSetDeallocator( object, (psFreeFunc)p3PendingExpRowFree);12425 12426 object->exp_tag = psStringCopy(exp_tag);12427 object->p2_version = p2_version;12428 object->p3_version = p3_version;12429 12430 return object;12421 p3PendingExpRow *_object; 12422 12423 _object = psAlloc(sizeof(p3PendingExpRow)); 12424 psMemSetDeallocator(_object, (psFreeFunc)p3PendingExpRowFree); 12425 12426 _object->exp_tag = psStringCopy(exp_tag); 12427 _object->p2_version = p2_version; 12428 _object->p3_version = p3_version; 12429 12430 return _object; 12431 12431 } 12432 12432 … … 12862 12862 detRunRow *detRunRowAlloc(psS32 iteration, const char *det_type, const char *state) 12863 12863 { 12864 detRunRow * object;12865 12866 object = psAlloc(sizeof(detRunRow));12867 psMemSetDeallocator( object, (psFreeFunc)detRunRowFree);12868 12869 object->iteration = iteration;12870 object->det_type = psStringCopy(det_type);12871 object->state = psStringCopy(state);12872 12873 return object;12864 detRunRow *_object; 12865 12866 _object = psAlloc(sizeof(detRunRow)); 12867 psMemSetDeallocator(_object, (psFreeFunc)detRunRowFree); 12868 12869 _object->iteration = iteration; 12870 _object->det_type = psStringCopy(det_type); 12871 _object->state = psStringCopy(state); 12872 12873 return _object; 12874 12874 } 12875 12875 … … 13306 13306 detInputExpRow *detInputExpRowAlloc(psS32 det_id, psS32 iteration, const char *exp_tag, bool include) 13307 13307 { 13308 detInputExpRow * object;13309 13310 object = psAlloc(sizeof(detInputExpRow));13311 psMemSetDeallocator( object, (psFreeFunc)detInputExpRowFree);13312 13313 object->det_id = det_id;13314 object->iteration = iteration;13315 object->exp_tag = psStringCopy(exp_tag);13316 object->include = include;13317 13318 return object;13308 detInputExpRow *_object; 13309 13310 _object = psAlloc(sizeof(detInputExpRow)); 13311 psMemSetDeallocator(_object, (psFreeFunc)detInputExpRowFree); 13312 13313 _object->det_id = det_id; 13314 _object->iteration = iteration; 13315 _object->exp_tag = psStringCopy(exp_tag); 13316 _object->include = include; 13317 13318 return _object; 13319 13319 } 13320 13320 … … 13778 13778 detProcessedImfileRow *detProcessedImfileRowAlloc(psS32 det_id, const char *exp_tag, const char *class_id, const char *uri, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri) 13779 13779 { 13780 detProcessedImfileRow * object;13781 13782 object = psAlloc(sizeof(detProcessedImfileRow));13783 psMemSetDeallocator( object, (psFreeFunc)detProcessedImfileRowFree);13784 13785 object->det_id = det_id;13786 object->exp_tag = psStringCopy(exp_tag);13787 object->class_id = psStringCopy(class_id);13788 object->uri = psStringCopy(uri);13789 object->recipe = psStringCopy(recipe);13790 object->bg = bg;13791 object->bg_stdev = bg_stdev;13792 object->bg_mean_stdev = bg_mean_stdev;13793 object->b1_uri = psStringCopy(b1_uri);13794 object->b2_uri = psStringCopy(b2_uri);13795 13796 return object;13780 detProcessedImfileRow *_object; 13781 13782 _object = psAlloc(sizeof(detProcessedImfileRow)); 13783 psMemSetDeallocator(_object, (psFreeFunc)detProcessedImfileRowFree); 13784 13785 _object->det_id = det_id; 13786 _object->exp_tag = psStringCopy(exp_tag); 13787 _object->class_id = psStringCopy(class_id); 13788 _object->uri = psStringCopy(uri); 13789 _object->recipe = psStringCopy(recipe); 13790 _object->bg = bg; 13791 _object->bg_stdev = bg_stdev; 13792 _object->bg_mean_stdev = bg_mean_stdev; 13793 _object->b1_uri = psStringCopy(b1_uri); 13794 _object->b2_uri = psStringCopy(b2_uri); 13795 13796 return _object; 13797 13797 } 13798 13798 … … 14429 14429 detProcessedExpRow *detProcessedExpRowAlloc(psS32 det_id, const char *exp_tag, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri) 14430 14430 { 14431 detProcessedExpRow * object;14432 14433 object = psAlloc(sizeof(detProcessedExpRow));14434 psMemSetDeallocator( object, (psFreeFunc)detProcessedExpRowFree);14435 14436 object->det_id = det_id;14437 object->exp_tag = psStringCopy(exp_tag);14438 object->recipe = psStringCopy(recipe);14439 object->bg = bg;14440 object->bg_stdev = bg_stdev;14441 object->bg_mean_stdev = bg_mean_stdev;14442 object->b1_uri = psStringCopy(b1_uri);14443 object->b2_uri = psStringCopy(b2_uri);14444 14445 return object;14431 detProcessedExpRow *_object; 14432 14433 _object = psAlloc(sizeof(detProcessedExpRow)); 14434 psMemSetDeallocator(_object, (psFreeFunc)detProcessedExpRowFree); 14435 14436 _object->det_id = det_id; 14437 _object->exp_tag = psStringCopy(exp_tag); 14438 _object->recipe = psStringCopy(recipe); 14439 _object->bg = bg; 14440 _object->bg_stdev = bg_stdev; 14441 _object->bg_mean_stdev = bg_mean_stdev; 14442 _object->b1_uri = psStringCopy(b1_uri); 14443 _object->b2_uri = psStringCopy(b2_uri); 14444 14445 return _object; 14446 14446 } 14447 14447 … … 15020 15020 detStackedImfileRow *detStackedImfileRowAlloc(psS32 det_id, psS32 iteration, const char *class_id, const char *uri, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev) 15021 15021 { 15022 detStackedImfileRow * object;15023 15024 object = psAlloc(sizeof(detStackedImfileRow));15025 psMemSetDeallocator( object, (psFreeFunc)detStackedImfileRowFree);15026 15027 object->det_id = det_id;15028 object->iteration = iteration;15029 object->class_id = psStringCopy(class_id);15030 object->uri = psStringCopy(uri);15031 object->recipe = psStringCopy(recipe);15032 object->bg = bg;15033 object->bg_stdev = bg_stdev;15034 object->bg_mean_stdev = bg_mean_stdev;15035 15036 return object;15022 detStackedImfileRow *_object; 15023 15024 _object = psAlloc(sizeof(detStackedImfileRow)); 15025 psMemSetDeallocator(_object, (psFreeFunc)detStackedImfileRowFree); 15026 15027 _object->det_id = det_id; 15028 _object->iteration = iteration; 15029 _object->class_id = psStringCopy(class_id); 15030 _object->uri = psStringCopy(uri); 15031 _object->recipe = psStringCopy(recipe); 15032 _object->bg = bg; 15033 _object->bg_stdev = bg_stdev; 15034 _object->bg_mean_stdev = bg_mean_stdev; 15035 15036 return _object; 15037 15037 } 15038 15038 … … 15610 15610 detNormalizedStatImfileRow *detNormalizedStatImfileRowAlloc(psS32 det_id, psS32 iteration, const char *class_id, psF32 norm) 15611 15611 { 15612 detNormalizedStatImfileRow * object;15613 15614 object = psAlloc(sizeof(detNormalizedStatImfileRow));15615 psMemSetDeallocator( object, (psFreeFunc)detNormalizedStatImfileRowFree);15616 15617 object->det_id = det_id;15618 object->iteration = iteration;15619 object->class_id = psStringCopy(class_id);15620 object->norm = norm;15621 15622 return object;15612 detNormalizedStatImfileRow *_object; 15613 15614 _object = psAlloc(sizeof(detNormalizedStatImfileRow)); 15615 psMemSetDeallocator(_object, (psFreeFunc)detNormalizedStatImfileRowFree); 15616 15617 _object->det_id = det_id; 15618 _object->iteration = iteration; 15619 _object->class_id = psStringCopy(class_id); 15620 _object->norm = norm; 15621 15622 return _object; 15623 15623 } 15624 15624 … … 16082 16082 detNormalizedImfileRow *detNormalizedImfileRowAlloc(psS32 det_id, psS32 iteration, const char *class_id, const char *uri, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri) 16083 16083 { 16084 detNormalizedImfileRow * object;16085 16086 object = psAlloc(sizeof(detNormalizedImfileRow));16087 psMemSetDeallocator( object, (psFreeFunc)detNormalizedImfileRowFree);16088 16089 object->det_id = det_id;16090 object->iteration = iteration;16091 object->class_id = psStringCopy(class_id);16092 object->uri = psStringCopy(uri);16093 object->bg = bg;16094 object->bg_stdev = bg_stdev;16095 object->bg_mean_stdev = bg_mean_stdev;16096 object->b1_uri = psStringCopy(b1_uri);16097 object->b2_uri = psStringCopy(b2_uri);16098 16099 return object;16084 detNormalizedImfileRow *_object; 16085 16086 _object = psAlloc(sizeof(detNormalizedImfileRow)); 16087 psMemSetDeallocator(_object, (psFreeFunc)detNormalizedImfileRowFree); 16088 16089 _object->det_id = det_id; 16090 _object->iteration = iteration; 16091 _object->class_id = psStringCopy(class_id); 16092 _object->uri = psStringCopy(uri); 16093 _object->bg = bg; 16094 _object->bg_stdev = bg_stdev; 16095 _object->bg_mean_stdev = bg_mean_stdev; 16096 _object->b1_uri = psStringCopy(b1_uri); 16097 _object->b2_uri = psStringCopy(b2_uri); 16098 16099 return _object; 16100 16100 } 16101 16101 … … 16702 16702 detNormalizedExpRow *detNormalizedExpRowAlloc(psS32 det_id, psS32 iteration, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri) 16703 16703 { 16704 detNormalizedExpRow * object;16705 16706 object = psAlloc(sizeof(detNormalizedExpRow));16707 psMemSetDeallocator( object, (psFreeFunc)detNormalizedExpRowFree);16708 16709 object->det_id = det_id;16710 object->iteration = iteration;16711 object->recipe = psStringCopy(recipe);16712 object->bg = bg;16713 object->bg_stdev = bg_stdev;16714 object->bg_mean_stdev = bg_mean_stdev;16715 object->b1_uri = psStringCopy(b1_uri);16716 object->b2_uri = psStringCopy(b2_uri);16717 16718 return object;16704 detNormalizedExpRow *_object; 16705 16706 _object = psAlloc(sizeof(detNormalizedExpRow)); 16707 psMemSetDeallocator(_object, (psFreeFunc)detNormalizedExpRowFree); 16708 16709 _object->det_id = det_id; 16710 _object->iteration = iteration; 16711 _object->recipe = psStringCopy(recipe); 16712 _object->bg = bg; 16713 _object->bg_stdev = bg_stdev; 16714 _object->bg_mean_stdev = bg_mean_stdev; 16715 _object->b1_uri = psStringCopy(b1_uri); 16716 _object->b2_uri = psStringCopy(b2_uri); 16717 16718 return _object; 16719 16719 } 16720 16720 … … 17292 17292 detMasterFrameRow *detMasterFrameRowAlloc(psS32 det_id, psS32 iteration, const char *comment) 17293 17293 { 17294 detMasterFrameRow * object;17295 17296 object = psAlloc(sizeof(detMasterFrameRow));17297 psMemSetDeallocator( object, (psFreeFunc)detMasterFrameRowFree);17298 17299 object->det_id = det_id;17300 object->iteration = iteration;17301 object->comment = psStringCopy(comment);17302 17303 return object;17294 detMasterFrameRow *_object; 17295 17296 _object = psAlloc(sizeof(detMasterFrameRow)); 17297 psMemSetDeallocator(_object, (psFreeFunc)detMasterFrameRowFree); 17298 17299 _object->det_id = det_id; 17300 _object->iteration = iteration; 17301 _object->comment = psStringCopy(comment); 17302 17303 return _object; 17304 17304 } 17305 17305 … … 17735 17735 detMasterImfileRow *detMasterImfileRowAlloc(psS32 det_id, const char *class_id, const char *uri, const char *recipe) 17736 17736 { 17737 detMasterImfileRow * object;17738 17739 object = psAlloc(sizeof(detMasterImfileRow));17740 psMemSetDeallocator( object, (psFreeFunc)detMasterImfileRowFree);17741 17742 object->det_id = det_id;17743 object->class_id = psStringCopy(class_id);17744 object->uri = psStringCopy(uri);17745 object->recipe = psStringCopy(recipe);17746 17747 return object;17737 detMasterImfileRow *_object; 17738 17739 _object = psAlloc(sizeof(detMasterImfileRow)); 17740 psMemSetDeallocator(_object, (psFreeFunc)detMasterImfileRowFree); 17741 17742 _object->det_id = det_id; 17743 _object->class_id = psStringCopy(class_id); 17744 _object->uri = psStringCopy(uri); 17745 _object->recipe = psStringCopy(recipe); 17746 17747 return _object; 17748 17748 } 17749 17749 … … 18209 18209 detResidImfileRow *detResidImfileRowAlloc(psS32 det_id, psS32 iteration, const char *exp_tag, const char *class_id, const char *uri, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri) 18210 18210 { 18211 detResidImfileRow * object;18212 18213 object = psAlloc(sizeof(detResidImfileRow));18214 psMemSetDeallocator( object, (psFreeFunc)detResidImfileRowFree);18215 18216 object->det_id = det_id;18217 object->iteration = iteration;18218 object->exp_tag = psStringCopy(exp_tag);18219 object->class_id = psStringCopy(class_id);18220 object->uri = psStringCopy(uri);18221 object->recipe = psStringCopy(recipe);18222 object->bg = bg;18223 object->bg_stdev = bg_stdev;18224 object->bg_mean_stdev = bg_mean_stdev;18225 object->b1_uri = psStringCopy(b1_uri);18226 object->b2_uri = psStringCopy(b2_uri);18227 18228 return object;18211 detResidImfileRow *_object; 18212 18213 _object = psAlloc(sizeof(detResidImfileRow)); 18214 psMemSetDeallocator(_object, (psFreeFunc)detResidImfileRowFree); 18215 18216 _object->det_id = det_id; 18217 _object->iteration = iteration; 18218 _object->exp_tag = psStringCopy(exp_tag); 18219 _object->class_id = psStringCopy(class_id); 18220 _object->uri = psStringCopy(uri); 18221 _object->recipe = psStringCopy(recipe); 18222 _object->bg = bg; 18223 _object->bg_stdev = bg_stdev; 18224 _object->bg_mean_stdev = bg_mean_stdev; 18225 _object->b1_uri = psStringCopy(b1_uri); 18226 _object->b2_uri = psStringCopy(b2_uri); 18227 18228 return _object; 18229 18229 } 18230 18230 … … 18889 18889 detResidExpRow *detResidExpRowAlloc(psS32 det_id, psS32 iteration, const char *exp_tag, const char *recipe, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, const char *b1_uri, const char *b2_uri, bool accept) 18890 18890 { 18891 detResidExpRow * object;18892 18893 object = psAlloc(sizeof(detResidExpRow));18894 psMemSetDeallocator( object, (psFreeFunc)detResidExpRowFree);18895 18896 object->det_id = det_id;18897 object->iteration = iteration;18898 object->exp_tag = psStringCopy(exp_tag);18899 object->recipe = psStringCopy(recipe);18900 object->bg = bg;18901 object->bg_stdev = bg_stdev;18902 object->bg_mean_stdev = bg_mean_stdev;18903 object->b1_uri = psStringCopy(b1_uri);18904 object->b2_uri = psStringCopy(b2_uri);18905 object->accept = accept;18906 18907 return object;18891 detResidExpRow *_object; 18892 18893 _object = psAlloc(sizeof(detResidExpRow)); 18894 psMemSetDeallocator(_object, (psFreeFunc)detResidExpRowFree); 18895 18896 _object->det_id = det_id; 18897 _object->iteration = iteration; 18898 _object->exp_tag = psStringCopy(exp_tag); 18899 _object->recipe = psStringCopy(recipe); 18900 _object->bg = bg; 18901 _object->bg_stdev = bg_stdev; 18902 _object->bg_mean_stdev = bg_mean_stdev; 18903 _object->b1_uri = psStringCopy(b1_uri); 18904 _object->b2_uri = psStringCopy(b2_uri); 18905 _object->accept = accept; 18906 18907 return _object; 18908 18908 } 18909 18909 … … 19538 19538 detRunSummaryRow *detRunSummaryRowAlloc(psS32 det_id, psS32 iteration, psF64 bg, psF64 bg_stdev, psF64 bg_mean_stdev, bool accept) 19539 19539 { 19540 detRunSummaryRow * object;19541 19542 object = psAlloc(sizeof(detRunSummaryRow));19543 psMemSetDeallocator( object, (psFreeFunc)detRunSummaryRowFree);19544 19545 object->det_id = det_id;19546 object->iteration = iteration;19547 object->bg = bg;19548 object->bg_stdev = bg_stdev;19549 object->bg_mean_stdev = bg_mean_stdev;19550 object->accept = accept;19551 19552 return object;19540 detRunSummaryRow *_object; 19541 19542 _object = psAlloc(sizeof(detRunSummaryRow)); 19543 psMemSetDeallocator(_object, (psFreeFunc)detRunSummaryRowFree); 19544 19545 _object->det_id = det_id; 19546 _object->iteration = iteration; 19547 _object->bg = bg; 19548 _object->bg_stdev = bg_stdev; 19549 _object->bg_mean_stdev = bg_mean_stdev; 19550 _object->accept = accept; 19551 19552 return _object; 19553 19553 } 19554 19554
Note:
See TracChangeset
for help on using the changeset viewer.
