Project

General

Profile

03-AllocateFibers

Input data

path name type unit description
/gal/ra_true float array degrees galaxy's right ascension (ecliptic or equatorial reference frame? see BCC doc)
/gal/dec_true float array degrees galaxy's declination (ecliptic or equatorial reference frame? see BCC doc)
/tiling/number_of_tiles  int none copied from parameter file for future reference
 /tiling/tile_centers_{ra,dec} float array none center positions of the tiles (in what reference frame?)
 /gal/tile_id  int array none in which tile does each galaxy lie? -1 if it lies in no tile
/gal/survey_selection_flag bool array none does the galaxy lie in a tile?

Parameters

(in param.ini)

name type unit description
fiber_pitch float  ?  ?
fiber_size float ? ?
num_fibers_on_diameter  int  none ratio tile diameter to fiber size
n_pass_per_tile  int  none  how often will each tile be passed
patrol_radius  float deg ?
allocation_method  string none  ?

Output

path name type unit description
/gal/tile_id  int array  none  to which tile has each galaxy been assigned (-1 if none)
/gal/visit_id  int array  none  on which pass of the tile has the galaxy been assigned to a fiber (value if none: ?)
/gal/fiber_id  int array  none  to which fiber has the galaxy been assigned (value if none: ?)
/gal/fiber_selection_flag bool array none could the galaxy be covered by a fiber?

Algorithm