public software.psfex

[/] [branches/] [rhl/] [src/] [globals.h] - Blame information for rev 191

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 157 bertin
/*
2
*                               globals.h
3 2 bertin
*
4 157 bertin
* Global declarations.
5 2 bertin
*
6 157 bertin
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
7 2 bertin
*
8 157 bertin
*       This file part of:      PSFEx
9 2 bertin
*
10 174 bertin
*       Copyright:              (C) 1997-2012 Emmanuel Bertin -- IAP/CNRS/UPMC
11 2 bertin
*
12 157 bertin
*       License:                GNU General Public License
13
*
14
*       PSFEx is free software: you can redistribute it and/or modify
15
*       it under the terms of the GNU General Public License as published by
16
*       the Free Software Foundation, either version 3 of the License, or
17
*       (at your option) any later version.
18
*       PSFEx is distributed in the hope that it will be useful,
19
*       but WITHOUT ANY WARRANTY; without even the implied warranty of
20
*       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
*       GNU General Public License for more details.
22
*       You should have received a copy of the GNU General Public License
23
*       along with PSFEx.  If not, see <http://www.gnu.org/licenses/>.
24
*
25 174 bertin
*       Last modified:          06/01/2012
26 157 bertin
*
27
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
28 191 rhl
#include        <time.h>
29 2 bertin
 
30 174 bertin
/*----------------------- miscellaneous variables ---------------------------*/
31
char            gstr[MAXCHAR];
32
 
33
/*------------------------------- functions ---------------------------------*/
34 191 rhl
#include "fits/fitscat.h"
35
#include "psf.h"
36
#include "sample.h"
37
#include "field.h"
38 172 bertin
 
39 191 rhl
extern  void    error(int, char *, char *),
40
                makeit(void),
41
                makeit_body(fieldstruct **fields, contextstruct **context,
42
                            contextstruct **fullcontext, int free_sets);
43
psfstruct       *make_psf(setstruct *set, float psfstep,
44
                          float *basis, int nbasis, contextstruct *context);