Changeset 40257
- Timestamp:
- Dec 7, 2017, 6:14:27 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ohana.20170822/src/photdbc/src/make_subcatalog.c
r40212 r40257 1 1 # include "photdbc.h" 2 3 # define SKIP_MEASURE FALSE 4 # define SKIP_LENSING FALSE 5 # define SKIP_LENSOBJ FALSE 6 # define SKIP_STARPAR FALSE 7 # define SKIP_GALPHOT FALSE 2 8 3 9 // copy a catalog to a new subcatalog, applying some filters … … 98 104 minSigma = 32; 99 105 Nm = 0; 100 for (j = 0; j < catalog[0].average[i].Nmeasure; j++) {106 for (j = 0; !SKIP_MEASURE && (j < catalog[0].average[i].Nmeasure); j++) { 101 107 102 108 offset = catalog[0].average[i].measureOffset + j; … … 164 170 } 165 171 } 172 // End of average[i] loop 166 173 167 174 // exclude faint objects … … 189 196 Nm = 0; 190 197 subcatalog[0].average[Naverage].lensingOffset = Nlensing; 191 for (j = 0; j < catalog[0].average[i].Nlensing; j++) {198 for (j = 0; !SKIP_LENSING && (j < catalog[0].average[i].Nlensing); j++) { 192 199 193 200 offset = catalog[0].average[i].lensingOffset + j; … … 208 215 Nm = 0; 209 216 subcatalog[0].average[Naverage].lensobjOffset = Nlensobj; 210 for (j = 0; j < catalog[0].average[i].Nlensobj; j++) {217 for (j = 0; !SKIP_LENSOBJ && (j < catalog[0].average[i].Nlensobj); j++) { 211 218 212 219 offset = catalog[0].average[i].lensobjOffset + j; … … 226 233 Nm = 0; 227 234 subcatalog[0].average[Naverage].starparOffset = Nstarpar; 228 for (j = 0; j < catalog[0].average[i].Nstarpar; j++) {235 for (j = 0; !SKIP_STARPAR && (j < catalog[0].average[i].Nstarpar); j++) { 229 236 230 237 offset = catalog[0].average[i].starparOffset + j; … … 245 252 Nm = 0; 246 253 subcatalog[0].average[Naverage].galphotOffset = Ngalphot; 247 for (j = 0; j < catalog[0].average[i].Ngalphot; j++) {254 for (j = 0; !SKIP_GALPHOT && (j < catalog[0].average[i].Ngalphot); j++) { 248 255 249 256 offset = catalog[0].average[i].galphotOffset + j;
Note:
See TracChangeset
for help on using the changeset viewer.
