01-SelectTargets¶
Input data¶
path name |
type |
unit |
description |
/gal/magnitude_u |
float array |
none |
magnitude in U filter |
/gal/magnitude_g |
float array |
none |
magnitude in G filter |
/gal/magnitude_r |
float array |
none |
magnitude in R filter |
/gal/magnitude_i |
float array |
none |
magnitude in I filter |
/gal/magnitude_z |
float array |
none |
magnitude in Z filter |
/gal/magnitude_y |
float array |
none |
magnitude in Y filter |
/gal/magnitude_h |
float array |
none |
magnitude in H filter |
/gal/redshift_photometric |
float array |
none |
redshift z as estimated from photometry (magnitudes) |
Parameters¶
(in param_target_selection.ini)
name |
type |
description |
mag_{u,g,r,i,z,y,h}_{min,max} |
float |
upper and lower bounds for the magnitudes. Note that unknown magnitudes are often labelled 99 or -99 in catalogs, so bounds between 99 and -99 are appropriate and will discard these artificially bad values |
photo_z_{min,max} |
float |
upper and lower bound on the redshift (as estimated from the magnitudes) |
{elg,lrg}_linear_cuts_coeffs |
list |
each element is a list of 9 floats, describing the linear cut list [0] + list [1]*mag_u + list [2]*mag_g + list [3]*mag_r + list [4]*mag_i + list [5]*mag_z + list [6]*mag_z + list [7]*mag_z + list [8]*photo_z < 0 |
Any additional parameters encountered in the parameter file refer to more elaborate selections based on a training catalog, which we have discarded for now. Direct any questions about this to Ben Hambrecht.
Output¶
path name |
type |
unit |
description |
/gal/elg_selection_flag |
bool array |
none |
has the galaxy been identified as an ELG? |
/gal/lrg_selection_flag |
bool array |
none |
has the galaxy been identified as an LRG? |
/gal/target_selection_flag |
bool array |
none |
has the galaxy been selected as a target? (is it an ELG or an LRG?) |
Algorithm¶