Create mock-up objects for unit testing


Functions

void create_order_table (cpl_table **ordertable, polynomial **order_locations, cpl_table **tracetable, int minorder, int maxorder, int nx)
 Create order table.
void create_line_table (cpl_table **linetable, polynomial **dispersion, polynomial **abs_orders, int minorder, int maxorder, int nx)
 Create line table.

Function Documentation

void create_order_table cpl_table **  ordertable,
polynomial **  order_locations,
cpl_table **  tracetable,
int  minorder,
int  maxorder,
int  nx
 

Create order table.

Parameters:
ordertable (output) order table
order_locations (output) the polynomial
tracetable (output) fibre mask
minorder order range
maxorder order range

Definition at line 89 of file uves_test_simulate.c.

References assure_nomsg, check_nomsg, uves_polynomial_convert_from_plist_midas(), uves_propertylist_append_string(), and uves_propertylist_new().

Referenced by create_line_table(), test_extract(), and test_iterate().

void create_line_table cpl_table **  linetable,
polynomial **  dispersion,
polynomial **  abs_orders,
int  minorder,
int  maxorder,
int  nx
 

Create line table.

Parameters:
linetable (output) line table
dispersion (output) dispersion
abs_orders (output) map from relative to absolute orders (x,y)

Definition at line 186 of file uves_test_simulate.c.

References assure_nomsg, and create_order_table().

Referenced by test_load_linetable().


Generated on Tue Jun 19 14:39:21 2007 for UVES Pipeline Reference Manual by  doxygen 1.4.6