GRAVI Pipeline Reference Manual 1.9.2
Loading...
Searching...
No Matches
gravi_disp.h
Go to the documentation of this file.
1/* $Id: gravi_utils.h,v 1.12 2011/05/31 06:10:40 nazouaoui Exp $
2 *
3 * This file is part of the GRAVI Pipeline
4 * Copyright (C) 2002,2003 European Southern Observatory
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */
20/*
21 * History
22 * 07/12/2018 add wave_param to gravi_compute_argon_pos
23 */
24#ifndef GRAVI_DISP_H_
25#define GRAVI_DISP_H_
26
27/*-----------------------------------------------------------------------------
28 Includes
29 -----------------------------------------------------------------------------*/
30
31#include <cpl.h>
32#include "gravi_data.h"
33
34/*-----------------------------------------------------------------------------
35 Defines
36 ----------------------------------------------------------------------------*/
37
38/*-----------------------------------------------------------------------------
39 Public prototypes
40 -----------------------------------------------------------------------------*/
41
43
44cpl_error_code gravi_disp_cleanup (gravi_data * vis_data);
45
46cpl_error_code gravi_compute_argon_pos (gravi_data * preproc_data, gravi_data *wave_param);
47
48#endif /* GRAVI_DISP_H_ */
typedefCPL_BEGIN_DECLS struct _gravi_data_ gravi_data
Definition: gravi_data.h:39
gravi_data * gravi_compute_disp(gravi_data *vis_data)
Compute the DISP_MODEL calibration map.
Definition: gravi_disp.c:113
cpl_error_code gravi_disp_cleanup(gravi_data *vis_data)
Cleanup a VIS gravi_data before calibrating the dispersion.
Definition: gravi_disp.c:360
cpl_error_code gravi_compute_argon_pos(gravi_data *preproc_data, gravi_data *wave_param)
Compute position of argon lines in SC spectrum.
Definition: gravi_disp.c:918