public software.sextractor

[/] [trunk/] [src/] [paramprofit.h] - Blame information for rev 173

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 115 bertin
/*
2
                                paramprofit.h
3
 
4
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5
*
6
*       Part of:        SExtractor
7
*
8
*       Author:         E.BERTIN (IAP)
9
*
10 131 bertin
*       Contents:       Model-fitting parameter list for catalog data.
11 115 bertin
*
12 152 bertin
*       Last modify:    25/09/2008
13 115 bertin
*
14
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
15
*/
16
 
17 131 bertin
  {"VECTOR_MODEL", "Model-fitting coefficients",
18 127 bertin
        &outobj2.prof_vector, H_FLOAT, T_FLOAT, "%12.4g", "",
19 115 bertin
        "stat.fit.param;src.morph.param", "", 1, &prefs.prof_vectorsize},
20 131 bertin
  {"VECTOR_MODELERR", "Model-fitting coefficient uncertainties",
21 127 bertin
        &outobj2.prof_errvector, H_FLOAT, T_FLOAT, "%12.4g", "",
22
        "stat.stdev;stat.fit;src.morph.param", "", 1,
23
        &prefs.prof_errvectorsize},
24 131 bertin
  {"CHI2_MODEL", "Reduced Chi2 of the fit",
25 115 bertin
        &outobj2.prof_chi2, H_FLOAT, T_FLOAT, "%12.7g", "",
26
        "stat.fit.chi2;src.morph", ""},
27 131 bertin
  {"FLAGS_MODEL", "Model-fitting flags",
28 115 bertin
        &outobj2.prof_flag, H_INT, T_BYTE, "%3d", "",
29
        "meta.code;stat.fit;src.morph", ""},
30 131 bertin
  {"NITER_MODEL", "Number of iterations for model-fitting",
31 115 bertin
        &outobj2.prof_niter, H_INT, T_SHORT, "%3d", "",
32
        "meta.number;stat.fit;src.morph", ""},
33 131 bertin
  {"FLUX_MODEL", "Flux from model-fitting",
34 115 bertin
        &outobj2.flux_prof, H_FLOAT, T_FLOAT, "%12.7g", "count",
35
        "phot.count;stat.fit.param", "ct"},
36 131 bertin
  {"FLUXERR_MODEL", "RMS error on model-fitting flux",
37 128 bertin
        &outobj2.fluxerr_prof, H_FLOAT, T_FLOAT, "%12.7g", "count",
38
        "stat.error;phot.count;stat.fit.param", "ct"},
39 131 bertin
  {"MAG_MODEL", "Magnitude from model-fitting",
40 115 bertin
        &outobj2.mag_prof, H_FLOAT, T_FLOAT, "%8.4f", "mag",
41
        "phot.mag;stat.fit.param", "mag"},
42 131 bertin
  {"MAGERR_MODEL", "RMS error on model-fitting magnitude",
43 128 bertin
        &outobj2.mag_prof, H_FLOAT, T_FLOAT, "%8.4f", "mag",
44
        "stat.error;phot.mag;stat.fit.param", "mag"},
45 131 bertin
 
46
  {"XMODEL_IMAGE", "X coordinate from model-fitting",
47 115 bertin
        &outobj2.x_prof, H_FLOAT, T_FLOAT, "%10.3f", "pixel",
48
        "pos.cartesian.x;stat.fit.param;instr.det;meta.main", "pix"},
49 131 bertin
  {"YMODEL_IMAGE", "Y coordinate from model-fitting",
50 115 bertin
        &outobj2.y_prof, H_FLOAT, T_FLOAT, "%10.3f", "pixel",
51
        "pos.cartesian.y;stat.fit.param;instr.det;meta.main", "pix"},
52 131 bertin
 
53
  {"XMODEL_WORLD", "Fitted position along world x axis",
54
        &outobj2.xw_prof, H_FLOAT, T_DOUBLE, "%15.10e", "deg",
55
        "pos.eq.ra;stat.fit.param", "deg"},
56
  {"YMODEL_WORLD", "Fitted position along world y axis",
57
        &outobj2.yw_prof, H_FLOAT, T_DOUBLE, "%15.10e", "deg",
58
        "pos.eq.dec;stat.fit.param", "deg"},
59
 
60
  {"ALPHAMODEL_SKY", "Fitted position along right ascension  (native)",
61
        &outobj2.alphas_prof, H_FLOAT, T_DOUBLE, "%11.7f", "deg",
62
        "pos.eq.ra;stat.fit.param", "deg"},
63
  {"DELTAMODEL_SKY", "Fitted position along declination (native)",
64
        &outobj2.deltas_prof, H_FLOAT, T_DOUBLE, "%+11.7f", "deg",
65
        "pos.eq.dec;stat.fit.param", "deg"},
66
 
67
  {"ALPHAMODEL_J2000", "Fitted position along right ascension (J2000)",
68
        &outobj2.alpha2000_prof, H_FLOAT, T_DOUBLE, "%11.7f", "deg",
69
        "pos.eq.ra;stat.fit.param", "deg"},
70
  {"DELTAMODEL_J2000", "Fitted position along declination (J2000)",
71
        &outobj2.delta2000_prof, H_FLOAT, T_DOUBLE, "%+11.7f", "deg",
72
        "pos.eq.dec;stat.fit.param", "deg"},
73
 
74
  {"ALPHAMODEL_B1950", "Fitted position along right ascension (B1950)",
75
        &outobj2.alpha1950_prof, H_FLOAT, T_DOUBLE, "%11.7f", "deg",
76
        "pos.eq.ra;stat.fit.param", "deg"},
77
  {"DELTAMODEL_B1950", "Fitted position along declination (B1950)",
78
        &outobj2.delta1950_prof, H_FLOAT, T_DOUBLE, "%+11.7f", "deg",
79
        "pos.eq.dec;stat.fit.param", "deg"},
80
 
81
  {"ERRX2MODEL_IMAGE", "Variance of fitted position along x",
82
        &outobj2.poserrmx2_prof, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
83
        "stat.variance;pos.errorEllipse;stat.fit.param;instr.det", "pix2"},
84
  {"ERRY2MODEL_IMAGE", "Variance of fitted position along y",
85
        &outobj2.poserrmy2_prof, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
86
        "stat.variance;pos.errorEllipse;stat.fit.param;instr.det", "pix2"},
87
  {"ERRXYMODEL_IMAGE", "Covariance of fitted position between x and y",
88
        &outobj2.poserrmxy_prof, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
89
        "stat.covariance;pos.errorEllipse;stat.fit.param;instr.det", "pix2"},
90
  {"ERRX2MODEL_WORLD", "Variance of fitted position along X-WORLD (alpha)",
91
        &outobj2.poserrmx2w_prof, H_EXPO, T_DOUBLE, "%15.10e", "deg**2",
92
        "stat.variance;pos.errorEllipse;stat.fit.param", "deg2"},
93
  {"ERRY2MODEL_WORLD", "Variance of fitted position along Y-WORLD (delta)",
94
        &outobj2.poserrmy2w_prof, H_EXPO, T_DOUBLE, "%15.10e", "deg**2",
95
        "stat.variance;pos.errorEllipse;stat.fit.param", "deg2"},
96
  {"ERRXYMODEL_WORLD", "Covariance of fitted position X-WORLD/Y-WORLD",
97
        &outobj2.poserrmxyw_prof, H_EXPO, T_DOUBLE, "%15.10e", "deg**2",
98
        "stat.covariance;pos.errorEllipse;stat.fit.param", "deg2"},
99
 
100
  {"ERRCXXMODEL_IMAGE", "Cxx error ellipse parameter of fitted position",
101
        &outobj2.poserrcxx_prof, H_EXPO, T_FLOAT, "%12.7g", "pixel**(-2)",
102
        "src.impactParam;pos.errorEllipse;stat.fit.param;instr.det", "pix-2"},
103
  {"ERRCYYMODEL_IMAGE", "Cyy error ellipse parameter of fitted position",
104
        &outobj2.poserrcyy_prof, H_EXPO, T_FLOAT, "%12.7g", "pixel**(-2)",
105
        "src.impactParam;pos.errorEllipse;stat.fit.param;instr.det", "pix-2"},
106
  {"ERRCXYMODEL_IMAGE", "Cxy error ellipse parameter of fitted position",
107
        &outobj2.poserrcxy_prof, H_EXPO, T_FLOAT, "%12.7g", "pixel**(-2)",
108
        "src.impactParam;pos.errorEllipse;stat.fit.param;instr.det", "pix-2"},
109
  {"ERRCXXMODEL_WORLD", "Cxx fitted error ellipse parameter (WORLD units)",
110
        &outobj2.poserrcxxw_prof, H_EXPO, T_FLOAT, "%12.7g", "deg**(-2)",
111
        "src.impactParam;pos.errorEllipse;stat.fit.param", "deg-2"},
112
  {"ERRCYYMODEL_WORLD", "Cyy fitted error ellipse parameter (WORLD units)",
113
        &outobj2.poserrcyyw_prof, H_EXPO, T_FLOAT, "%12.7g", "deg**(-2)",
114
        "src.impactParam;pos.errorEllipse;stat.fit.param", "deg-2"},
115
  {"ERRCXYMODEL_WORLD", "Cxy fitted error ellipse parameter (WORLD units)",
116
        &outobj2.poserrcxyw_prof, H_EXPO, T_FLOAT, "%12.7g", "deg**(-2)",
117
        "src.impactParam;pos.errorEllipsestat.fit.param", "deg-2"},
118
 
119
  {"ERRAMODEL_IMAGE", "RMS error of fitted position along major axis",
120
        &outobj2.poserra_prof, H_FLOAT, T_FLOAT, "%8.4f", "pixel",
121
        "stat.stdev;stat.max;pos.errorEllipse;stat.fit.param;instr.det", "pix"},
122
  {"ERRBMODEL_IMAGE", "RMS error of fitted position along minor axis",
123
        &outobj2.poserrb_prof, H_FLOAT, T_FLOAT, "%8.4f", "pixel",
124
        "stat.stdev;stat.min;pos.errorEllipse;stat.fit.param;instr.det", "pix"},
125
  {"ERRTHETAMODEL_IMAGE", "Error ellipse pos.angle of fitted position (CCW/x)",
126
        &outobj2.poserrtheta_prof, H_FLOAT, T_FLOAT, "%5.1f", "deg",
127
        "pos.posAng;pos.errorEllipse;stat.fit.param;instr.det", "deg"},
128
  {"ERRAMODEL_WORLD", "World RMS error of fitted position along major axis",
129
        &outobj2.poserraw_prof, H_FLOAT, T_FLOAT, "%12.7g", "deg",
130
        "stat.stdev;stat.max;pos.errorEllipse;stat.fit.param", "deg"},
131
  {"ERRBMODEL_WORLD", "World RMS error of fitted position along minor axis",
132
        &outobj2.poserrbw_prof, H_FLOAT, T_FLOAT, "%12.7g", "deg",
133
        "stat.stdev;stat.min;pos.errorEllipse;stat.fit.param", "deg"},
134
  {"ERRTHETAMODEL_WORLD", "Error ellipse pos.angle of fitted position (CCW/world-x)",
135
        &outobj2.poserrthetaw_prof, H_FLOAT, T_FLOAT, "%5.1f", "deg",
136
        "pos.posAng;pos.errorEllipse;stat.fit.param", "deg"},
137
  {"ERRTHETAMODEL_SKY", "Native fitted error ellipse pos. angle (east of north)",
138
        &outobj2.poserrthetas_prof, H_FLOAT, T_FLOAT, "%5.1f", "deg",
139
        "pos.posAng;pos.errorEllipse;stat.fit.param", "deg"},
140
  {"ERRTHETAMODEL_J2000", "J2000 fitted error ellipse pos. angle (east of north)",
141
        &outobj2.poserrtheta2000_prof, H_FLOAT, T_FLOAT, "%5.1f", "deg",
142
        "pos.posAng;pos.errorEllipse;stat.fit.param", "deg"},
143
  {"ERRTHETAMODEL_B1950", "B1950 fitted error ellipse pos. angle (east of north)",
144
        &outobj2.poserrtheta1950_prof, H_FLOAT, T_FLOAT, "%5.1f", "deg",
145
        "pos.posAng;pos.errorEllipse;stat.fit.param", "deg"},
146
 
147
 
148
  {"X2MODEL_IMAGE", "Variance along x from model-fitting",
149 115 bertin
        &outobj2.prof_mx2, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
150
        "src.impactParam;stat.fit;instr.det", "pix2"},
151 131 bertin
  {"Y2MODEL_IMAGE", "Variance along y from model-fitting",
152 115 bertin
        &outobj2.prof_my2, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
153
        "src.impactParam;stat.fit;instr.det", "pix2"},
154 131 bertin
  {"XYMODEL_IMAGE", "Covariance between x and y from model-fitting",
155 115 bertin
        &outobj2.prof_mxy, H_EXPO, T_DOUBLE, "%15.10e", "pixel**2",
156
        "src.impactParam;stat.fit;instr.det", "pix2"},
157 131 bertin
  {"E1MODEL_IMAGE", "Ellipticity component from model-fitting",
158 115 bertin
        &outobj2.prof_e1, H_FLOAT, T_FLOAT, "%10.6f", "",
159
        "src.ellipticity;stat.fit;instr.det", ""},
160 131 bertin
  {"E2MODEL_IMAGE", "Ellipticity component from model-fitting",
161 115 bertin
        &outobj2.prof_e2, H_FLOAT, T_FLOAT, "%10.6f", "",
162
        "src.ellipticity;stat.fit;instr.det", ""},
163 131 bertin
  {"EPS1MODEL_IMAGE", "Ellipticity component (quadratic) from model-fitting",
164 115 bertin
        &outobj2.prof_eps1, H_FLOAT, T_FLOAT, "%10.6f", "",
165
        "src.ellipticity;stat.fit;instr.det", ""},
166 131 bertin
  {"EPS2MODEL_IMAGE", "Ellipticity component (quadratic) from model-fitting",
167 115 bertin
        &outobj2.prof_eps2, H_FLOAT, T_FLOAT, "%10.6f", "",
168
        "src.ellipticity;stat.fit;instr.det", ""},
169
 
170 120 bertin
  {"FLUX_BACKOFFSET", "Background offset from fitting",
171 128 bertin
        &outobj2.prof_offset_flux, H_FLOAT, T_FLOAT, "%12.7g", "count",
172 116 bertin
        "instr.skyLevel;arith.diff;stat.fit.param", "ct"},
173 128 bertin
  {"FLUXERR_BACKOFFSET", "RMS error on fitted background offset",
174
        &outobj2.prof_offset_fluxerr, H_FLOAT, T_FLOAT, "%12.7g", "count",
175
        "stat.error;instr.skyLevel;arith.diff;stat.fit.param", "ct"},
176
 
177 120 bertin
  {"FLUX_SPHEROID", "Spheroid total flux from fitting",
178 119 bertin
        &outobj2.prof_spheroid_flux, H_FLOAT, T_FLOAT, "%12.7g", "count",
179 115 bertin
        "phot.count;stat.fit.param", "ct"},
180 128 bertin
  {"FLUXERR_SPHEROID", "RMS error on fitted spheroid total flux",
181
        &outobj2.prof_spheroid_fluxerr, H_FLOAT, T_FLOAT, "%12.7g", "count",
182
        "stat.error;phot.count;stat.fit.param", "ct"},
183 120 bertin
  {"MAG_SPHEROID", "Spheroid total magnitude from fitting",
184 115 bertin
        &outobj2.prof_spheroid_mag, H_FLOAT, T_FLOAT, "%8.4f", "mag",
185
        "phot.mag;stat.fit.param", "mag"},
186 128 bertin
  {"MAGERR_SPHEROID", "RMS error on fitted spheroid total magnitude",
187
        &outobj2.prof_spheroid_magerr, H_FLOAT, T_FLOAT, "%8.4f", "mag",
188
        "stat.error;phot.mag;stat.fit.param", "mag"},
189 120 bertin
  {"SPHEROID_REFF_IMAGE", "Spheroid effective radius from fitting",
190 115 bertin
        &outobj2.prof_spheroid_reff, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
191
        "src.morph.scLength;stat.fit.param;instr.det", "pix"},
192 128 bertin
  {"SPHEROID_REFFERR_IMAGE", "RMS error on fitted spheroid effective radius",
193
        &outobj2.prof_spheroid_refferr, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
194
        "stat.error;src.morph.scLength;stat.fit.param;instr.det", "pix"},
195 120 bertin
  {"SPHEROID_REFF_WORLD", "Spheroid effective radius from fitting",
196 119 bertin
        &outobj2.prof_spheroid_reffw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
197
        "src.morph.scLength;stat.fit.param", "deg"},
198 128 bertin
  {"SPHEROID_REFFERR_WORLD", "RMS error on fitted spheroid effective radius",
199
        &outobj2.prof_spheroid_refferrw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
200
        "stat.error;src.morph.scLength;stat.fit.param", "deg"},
201 120 bertin
  {"SPHEROID_ASPECT_IMAGE", "Spheroid aspect ratio from fitting",
202 115 bertin
        &outobj2.prof_spheroid_aspect, H_FLOAT, T_FLOAT, "%6.4f", "",
203
        "phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
204 128 bertin
  {"SPHEROID_ASPECTERR_IMAGE", "RMS error on fitted spheroid aspect ratio",
205
        &outobj2.prof_spheroid_aspecterr, H_FLOAT, T_FLOAT, "%6.4f", "",
206
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
207 120 bertin
  {"SPHEROID_ASPECT_WORLD", "Spheroid aspect ratio from fitting",
208 119 bertin
        &outobj2.prof_spheroid_aspectw, H_FLOAT, T_FLOAT, "%6.4f", "",
209
        "phys.size.axisRatio;src.morph;stat.fit.param", ""},
210 128 bertin
  {"SPHEROID_ASPECTERR_WORLD", "RMS error on fitted spheroid aspect ratio",
211
        &outobj2.prof_spheroid_aspecterrw, H_FLOAT, T_FLOAT, "%6.4f", "",
212
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param", ""},
213 120 bertin
  {"SPHEROID_THETA_IMAGE", "Spheroid position angle (CCW/x) from fitting",
214 122 bertin
        &outobj2.prof_spheroid_theta, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
215 115 bertin
        "pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
216 128 bertin
  {"SPHEROID_THETAERR_IMAGE", "RMS error on spheroid position angle",
217
        &outobj2.prof_spheroid_thetaerr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
218
        "stat.error;pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
219 120 bertin
  {"SPHEROID_THETA_WORLD", "Spheroid position angle (CCW/world-x)",
220 122 bertin
        &outobj2.prof_spheroid_thetaw, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
221 119 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
222 128 bertin
  {"SPHEROID_THETAERR_WORLD", "RMS error on spheroid position angle",
223
        &outobj2.prof_spheroid_thetaerrw, H_FLOAT, T_FLOAT, "%7.3f", "deg",
224
        "stat.error;pos.posAng;src.morph;stat.fit.param", "deg"},
225 120 bertin
  {"SPHEROID_THETA_SKY", "Spheroid position angle (east of north, native)",
226 122 bertin
        &outobj2.prof_spheroid_thetas, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
227 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
228
  {"SPHEROID_THETA_J2000", "Spheroid position angle (east of north, J2000)",
229 122 bertin
        &outobj2.prof_spheroid_theta2000, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
230 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
231
  {"SPHEROID_THETA_B1950", "Spheroid position angle (east of north, B1950)",
232 122 bertin
        &outobj2.prof_spheroid_theta1950, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
233 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
234
  {"SPHEROID_SERSICN", "Spheroid Sersic index from fitting",
235 117 bertin
        &outobj2.prof_spheroid_sersicn, H_FLOAT, T_FLOAT, "%6.3f", "",
236
        "src.morph;stat.fit.param", ""},
237 128 bertin
  {"SPHEROID_SERSICNERR", "RMS error on fitted spheroid Sersic index",
238
        &outobj2.prof_spheroid_sersicnerr, H_FLOAT, T_FLOAT, "%6.3f", "",
239
        "stat.error;src.morph;stat.fit.param", ""},
240
 
241 120 bertin
  {"FLUX_DISK", "Disk total flux from fitting",
242 119 bertin
        &outobj2.prof_disk_flux, H_FLOAT, T_FLOAT, "%12.7g", "count",
243 115 bertin
        "phot.count;stat.fit.param", "ct"},
244 128 bertin
  {"FLUXERR_DISK", "RMS error on fitted disk total flux",
245
        &outobj2.prof_disk_fluxerr, H_FLOAT, T_FLOAT, "%12.7g", "count",
246
        "stat.error;phot.count;stat.fit.param", "ct"},
247 120 bertin
  {"MAG_DISK", "Disk total magnitude from fitting",
248 115 bertin
        &outobj2.prof_disk_mag, H_FLOAT, T_FLOAT, "%8.4f", "mag",
249
        "phot.mag;stat.fit.param", "mag"},
250 128 bertin
  {"MAGERR_DISK", "RMS error on fitted disk total magnitude",
251
        &outobj2.prof_disk_magerr, H_FLOAT, T_FLOAT, "%8.4f", "mag",
252
        "stat.error;phot.mag;stat.fit.param", "mag"},
253 120 bertin
  {"DISK_SCALE_IMAGE", "Disk scalelength from fitting",
254 115 bertin
        &outobj2.prof_disk_scale, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
255
        "src.morph.scLength;stat.fit.param;instr.det", "pix"},
256 128 bertin
  {"DISK_SCALEERR_IMAGE", "RMS error on fitted disk scalelength",
257
        &outobj2.prof_disk_scaleerr, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
258
        "stat.error;src.morph.scLength;stat.fit.param;instr.det", "pix"},
259 132 bertin
  {"DISK_SCALE_WORLD", "Disk scalelength from fitting (world coords)",
260 119 bertin
        &outobj2.prof_disk_scalew, H_FLOAT, T_FLOAT, "%12.7g", "deg",
261
        "src.morph.scLength;stat.fit.param", "deg"},
262 132 bertin
  {"DISK_SCALEERR_WORLD", "RMS error on fitted disk scalelength (world coords)",
263 128 bertin
        &outobj2.prof_disk_scaleerrw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
264
        "stat.error;src.morph.scLength;stat.fit.param", "deg"},
265 120 bertin
  {"DISK_ASPECT_IMAGE", "Disk aspect ratio from fitting",
266 115 bertin
        &outobj2.prof_disk_aspect, H_FLOAT, T_FLOAT, "%6.4f", "",
267
        "phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
268 128 bertin
  {"DISK_ASPECTERR_IMAGE", "RMS error on fitted disk aspect ratio",
269
        &outobj2.prof_disk_aspecterr, H_FLOAT, T_FLOAT, "%6.4f", "",
270
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
271 120 bertin
  {"DISK_ASPECT_WORLD", "Disk aspect ratio from fitting",
272 119 bertin
        &outobj2.prof_disk_aspectw, H_FLOAT, T_FLOAT, "%6.4f", "",
273
        "phys.size.axisRatio;src.morph;stat.fit.param", ""},
274 128 bertin
  {"DISK_ASPECTERR_WORLD", "RMS error on disk aspect ratio",
275
        &outobj2.prof_disk_aspecterrw, H_FLOAT, T_FLOAT, "%6.4f", "",
276
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param", ""},
277 132 bertin
  {"DISK_INCLINATION", "Disk inclination from fitting",
278 115 bertin
        &outobj2.prof_disk_inclination, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
279
        "src.morph;stat.fit.param;instr.det", "deg"},
280 132 bertin
  {"DISK_INCLINATIONERR", "RMS error on disk inclination from fitting",
281
        &outobj2.prof_disk_inclinationerr, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
282
        "stat.error;src.morph;stat.fit.param;instr.det", "deg"},
283 120 bertin
  {"DISK_THETA_IMAGE", "Disk position angle (CCW/x) from fitting",
284 122 bertin
        &outobj2.prof_disk_theta, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
285 115 bertin
        "pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
286 128 bertin
  {"DISK_THETAERR_IMAGE", "RMS error on fitted disk position angle",
287
        &outobj2.prof_disk_thetaerr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
288
        "stat.error;pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
289 120 bertin
  {"DISK_THETA_WORLD", "Disk position angle (CCW/world-x)",
290 122 bertin
        &outobj2.prof_disk_thetaw, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
291 119 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
292 128 bertin
  {"DISK_THETAERR_WORLD", "RMS error on disk position angle",
293
        &outobj2.prof_disk_thetaerrw, H_FLOAT, T_FLOAT, "%7.3f", "deg",
294
        "stat.error;pos.posAng;src.morph;stat.fit.param", "deg"},
295 120 bertin
  {"DISK_THETA_SKY", "Disk position angle (east of north, native)",
296 122 bertin
        &outobj2.prof_disk_thetas, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
297 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
298
  {"DISK_THETA_J2000", "Disk position angle (east of north, J2000)",
299 122 bertin
        &outobj2.prof_disk_theta2000, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
300 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
301
  {"DISK_THETA_B1950", "Disk position angle (east of north, B1950)",
302 122 bertin
        &outobj2.prof_disk_theta1950, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
303 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
304 143 bertin
  {"DISK_PATTERN_VECTOR", "Disk pattern fitted coefficients",
305
        &outobj2.prof_disk_patternvector, H_FLOAT, T_FLOAT, "%12.4g", "",
306
        "stat.fit.param;src.morph.param", "", 1,
307
        &prefs.prof_disk_patternvectorsize},
308 147 bertin
  {"DISK_PATTERNMOD_VECTOR", "Disk pattern fitted moduli",
309
        &outobj2.prof_disk_patternmodvector, H_FLOAT, T_FLOAT, "%12.4g", "",
310
        "stat.fit.param;src.morph.param", "", 1,
311
        &prefs.prof_disk_patternmodvectorsize},
312
  {"DISK_PATTERNARG_VECTOR", "Disk pattern fitted arguments",
313
        &outobj2.prof_disk_patternargvector, H_FLOAT, T_FLOAT, "%12.4g", "deg",
314 152 bertin
        "stat.fit.param;src.morph.param", "deg", 1,
315 147 bertin
        &prefs.prof_disk_patternargvectorsize},
316 152 bertin
  {"DISK_PATTERN_SPIRAL", "Disk pattern spiral index",
317
        &outobj2.prof_disk_patternspiral, H_FLOAT, T_FLOAT, "%12.4g", "",
318
        "stat.fit.param;src.morph.param", ""},
319 130 bertin
  {"FLUX_BAR", "Bar total flux from fitting",
320
        &outobj2.prof_bar_flux, H_FLOAT, T_FLOAT, "%12.g", "count",
321
        "phot.count;stat.fit.param", "ct"},
322
  {"FLUXERR_BAR", "RMS error on fitted total bar flux",
323
        &outobj2.prof_bar_fluxerr, H_FLOAT, T_FLOAT, "%12.g", "count",
324
        "stat.error;phot.count;stat.fit.param", "ct"},
325
  {"MAG_BAR", "Bar total magnitude from fitting",
326
        &outobj2.prof_bar_mag, H_FLOAT, T_FLOAT, "%8.4f", "mag",
327
        "phot.mag;stat.fit.param", "mag"},
328
  {"MAGERR_BAR", "RMS error on fitted total bar magnitude",
329
        &outobj2.prof_bar_magerr, H_FLOAT, T_FLOAT, "%8.4f", "mag",
330
        "stat.error;phot.mag;stat.fit.param", "mag"},
331
  {"BAR_LENGTH_IMAGE", "Bar length from fitting",
332
        &outobj2.prof_bar_length, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
333
        "src.morph.scLength;stat.fit.param;instr.det", "pix"},
334 132 bertin
  {"BAR_LENGTHERR_IMAGE", "RMS error on fitted bar length",
335
        &outobj2.prof_bar_lengtherr, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
336
        "stat.error;src.morph.scLength;stat.fit.param;instr.det", "pix"},
337 130 bertin
  {"BAR_LENGTH_WORLD", "Bar length from fitting",
338
        &outobj2.prof_bar_lengthw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
339
        "src.morph.scLength;stat.fit.param", "deg"},
340 132 bertin
  {"BAR_LENGTHERR_WORLD", "RMS error on fitted bar length (world coords)",
341
        &outobj2.prof_bar_lengtherrw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
342
        "stat.error;src.morph.scLength;stat.fit.param", "deg"},
343 130 bertin
  {"BAR_ASPECT_IMAGE", "Bar aspect ratio from fitting",
344
        &outobj2.prof_bar_aspect, H_FLOAT, T_FLOAT, "%6.4f", "",
345
        "phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
346 132 bertin
  {"BAR_ASPECTERR_IMAGE", "RMS error on fitted bar aspect ratio",
347
        &outobj2.prof_bar_aspecterr, H_FLOAT, T_FLOAT, "%6.4f", "",
348
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param;instr.det", ""},
349 130 bertin
  {"BAR_ASPECT_WORLD", "Bar aspect ratio from fitting",
350
        &outobj2.prof_bar_aspectw, H_FLOAT, T_FLOAT, "%12.7g", "",
351
        "phys.size.axisRatio;src.morph;stat.fit.param", ""},
352 132 bertin
  {"BAR_ASPECTERR_WORLD", "RMS error on fitted bar aspect ratio",
353
        &outobj2.prof_bar_aspecterrw, H_FLOAT, T_FLOAT, "%12.7g", "",
354
        "stat.error;phys.size.axisRatio;src.morph;stat.fit.param", ""},
355 130 bertin
  {"BAR_POSANG", "Bar true position angle (CCW/disk maj.axis) from fitting",
356
        &outobj2.prof_bar_posang, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
357
        "pos.bodyrc.long;src.morph;stat.fit.param", "deg"},
358 132 bertin
  {"BAR_POSANGERR", "RMS error on fitted true bar position angle",
359
        &outobj2.prof_bar_posangerr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
360
        "stat.error;pos.bodyrc.long;src.morph;stat.fit.param", "deg"},
361 130 bertin
  {"BAR_THETA_IMAGE", "Bar projected angle (CCW/x) from fitting",
362
        &outobj2.prof_bar_theta, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
363
        "pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
364 132 bertin
  {"BAR_THETAERR_IMAGE", "RMS error on fitted bar projected angle",
365
        &outobj2.prof_bar_thetaerr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
366
        "stat.error;pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
367 130 bertin
  {"BAR_THETA_WORLD", "Bar projected angle (CCW/world-x) from fitting",
368
        &outobj2.prof_bar_thetaw, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
369
        "pos.posAng;src.morph;stat.fit.param", "deg"},
370 132 bertin
  {"BAR_THETAERR_WORLD", "RMS error on fitted bar projected angle",
371
        &outobj2.prof_bar_thetaerrw, H_FLOAT, T_FLOAT, "%7.3f", "deg",
372
        "stat.error;pos.posAng;src.morph;stat.fit.param", "deg"},
373 130 bertin
  {"BAR_THETA_SKY", "Bar projected angle (east of north, native) from fitting",
374
        &outobj2.prof_bar_thetas, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
375
        "pos.posAng;src.morph;stat.fit.param", "deg"},
376
  {"BAR_THETA_J2000", "Bar projected angle (east of north, J2000) from fitting",
377
        &outobj2.prof_bar_theta2000, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
378
        "pos.posAng;src.morph;stat.fit.param", "deg"},
379
  {"BAR_THETA_B1950", "Bar projected angle (east of north, B1950) from fitting",
380
        &outobj2.prof_bar_theta1950, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
381
        "pos.posAng;src.morph;stat.fit.param", "deg"},
382 120 bertin
  {"FLUX_ARMS", "Total flux in spiral arms from fitting",
383 116 bertin
        &outobj2.prof_arms_flux, H_FLOAT, T_FLOAT, "%12.g", "count",
384
        "phot.count;stat.fit.param", "ct"},
385 132 bertin
  {"FLUXERR_ARMS", "RMS error on fitted total flux in spiral arms",
386
        &outobj2.prof_arms_fluxerr, H_FLOAT, T_FLOAT, "%12.g", "count",
387
        "stat.error;phot.count;stat.fit.param", "ct"},
388 120 bertin
  {"MAG_ARMS", "Total magnitude in spiral arms from fitting",
389 116 bertin
        &outobj2.prof_arms_mag, H_FLOAT, T_FLOAT, "%8.4f", "mag",
390
        "phot.mag;stat.fit.param", "mag"},
391 132 bertin
  {"MAGERR_ARMS", "RMS error on fitted total magnitude in spiral arms",
392
        &outobj2.prof_arms_magerr, H_FLOAT, T_FLOAT, "%8.4f", "mag",
393
        "stat.error;phot.mag;stat.fit.param", "mag"},
394 120 bertin
  {"ARMS_SCALE_IMAGE", "Spiral arms scale length from fitting",
395 116 bertin
        &outobj2.prof_arms_scale, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
396
        "src.morph.scLength;stat.fit.param;instr.det", "pix"},
397 132 bertin
  {"ARMS_SCALEERR_IMAGE", "RMS error on fitted spiral arms scale length",
398
        &outobj2.prof_arms_scaleerr, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
399
        "stat.error;src.morph.scLength;stat.fit.param;instr.det", "pix"},
400 120 bertin
  {"ARMS_SCALE_WORLD", "Spiral arms scale length from fitting",
401 119 bertin
        &outobj2.prof_arms_scalew, H_FLOAT, T_FLOAT, "%12.7g", "deg",
402
        "src.morph.scLength;stat.fit.param", "deg"},
403 132 bertin
  {"ARMS_SCALEERR_WORLD", "RMS error on fitted spiral arm scale length",
404
        &outobj2.prof_arms_scaleerrw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
405
        "stat.error;src.morph.scLength;stat.fit.param", "deg"},
406 122 bertin
  {"ARMS_POSANG", "Pos. angle (CCW/disk maj.axis) of spiral arms from fitting",
407 116 bertin
        &outobj2.prof_arms_posang, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
408 122 bertin
        "pos.bodyrc.long;src.morph;stat.fit.param", "deg"},
409 132 bertin
  {"ARMS_POSANGERR", "RMS error on fitted spiral arm position angle",
410
        &outobj2.prof_arms_posangerr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
411
        "stat.error;pos.bodyrc.long;src.morph;stat.fit.param", "deg"},
412 122 bertin
/*
413 120 bertin
  {"ARMS_THETA_WORLD", "Pos. angle (CCW/world-x) of spiral arms",
414 122 bertin
        &outobj2.prof_arms_thetaw, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
415 119 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
416 120 bertin
  {"ARMS_THETA_SKY", "Pos. angle (east of north, native) of spiral arms",
417 122 bertin
        &outobj2.prof_arms_thetas, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
418 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
419
  {"ARMS_THETA_J2000", "Pos. angle (east of north, J2000) of spiral arms",
420 122 bertin
        &outobj2.prof_arms_theta2000, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
421 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
422
  {"ARMS_THETA_B1950", "Pos. angle (east of north, B1950) of spiral arms",
423 122 bertin
        &outobj2.prof_arms_theta1950, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
424 120 bertin
        "pos.posAng;src.morph;stat.fit.param", "deg"},
425 122 bertin
*/
426 120 bertin
  {"ARMS_PITCH", "Pitch angle of spiral arms from fitting",
427 116 bertin
        &outobj2.prof_arms_pitch, H_FLOAT, T_FLOAT, "%+7.3f", "deg",
428
        "pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
429 132 bertin
  {"ARMS_PITCHERR", "RMS error on fitted spiral arm pitch angle",
430
        &outobj2.prof_arms_pitcherr, H_FLOAT, T_FLOAT, "%7.3f", "deg",
431
        "stat.error;pos.posAng;src.morph;stat.fit.param;instr.det", "deg"},
432 120 bertin
  {"ARMS_START_IMAGE", "Starting radius of spiral arms from fitting",
433 132 bertin
        &outobj2.prof_arms_start, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
434 116 bertin
        "pos.distance;src.morph;stat.fit.param;instr.det", "pix"},
435 132 bertin
  {"ARMS_STARTERR_IMAGE", "RMS error on fitted spiral arm starting radius",
436
        &outobj2.prof_arms_starterr, H_FLOAT, T_FLOAT, "%10.4f", "pixel",
437
        "stat.error;pos.distance;src.morph;stat.fit.param;instr.det", "pix"},
438 120 bertin
  {"ARMS_START_WORLD", "Starting radius of spiral arms from fitting",
439 119 bertin
        &outobj2.prof_arms_startw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
440
        "pos.distance;src.morph;stat.fit.param", "deg"},
441 132 bertin
  {"ARMS_STARTERR_WORLD", "RMS error on spiral arm starting radius",
442
        &outobj2.prof_arms_starterrw, H_FLOAT, T_FLOAT, "%12.7g", "deg",
443
        "stat.error;pos.distance;src.morph;stat.fit.param", "deg"},
444 120 bertin
  {"ARMS_QUADFRAC", "Fraction of spiral arms in quadrature from fitting",
445 132 bertin
        &outobj2.prof_arms_quadfrac, H_FLOAT, T_FLOAT, "%6.4f", "deg",
446 116 bertin
        "phot.count;arith.ratio;src.morph;stat.fit.param", "deg"},
447 132 bertin
  {"ARMS_QUADFRACERR", "RMS error on fitted spiral arms quadrature fraction",
448
        &outobj2.prof_arms_quadfracerr, H_FLOAT, T_FLOAT, "%6.4f", "deg",
449
        "stat.error;phot.count;arith.ratio;src.morph;stat.fit.param", "deg"},