1 | #ifndef FILTCCD_H_SEEN
|
---|
2 | #define FILTCCD_H_SEEN
|
---|
3 |
|
---|
4 | #ifdef __cplusplus
|
---|
5 | extern "C" {
|
---|
6 | #endif
|
---|
7 |
|
---|
8 | void SetDebFilt(int razer);
|
---|
9 | double LPacZin(double t,double *Par,double *DgDpar);
|
---|
10 | double MPacZin(double t,double *Par,double *DgDpar);
|
---|
11 | double LPacZin2(double t,double *Par,double *DgDpar);
|
---|
12 | double MPacZin2(double t,double *Par,double *DgDpar);
|
---|
13 | double LErrExt(double t,double *Par,double *DgDpar);
|
---|
14 | void SetBosse_probnb(int iset);
|
---|
15 | int_4 Bosse(float *mag,float *err,int_4 ndata
|
---|
16 | ,float mean,int_4 nptmin,float scut,int_4 nptscut
|
---|
17 | ,float *chi2,int_4 *npoint,float *Pchi2
|
---|
18 | ,int_4 *ideb,int_4 *ifin,int_4 *classB,int_4 NbossMX);
|
---|
19 | int BosseN(float *mag,float *err,int_4 ndata
|
---|
20 | ,float mean,float smin,int_4 nptsmin,float scut,int_4 nptscut
|
---|
21 | ,float *chi2,int_4 *npoint,float *Pchi2
|
---|
22 | ,int_4 *ideb,int_4 *ifin,int_4 *classB,int_4 NbossMX);
|
---|
23 | int_4 BossePaG(float *temps,float *mag,float *err,int_4 ndata,float mean
|
---|
24 | ,int_4 I1,int_4 I2,float *U0,float *T0,float *Tau);
|
---|
25 | float SigmaInt(float *temps,float *mag,float *err,int_4 *ndata,float nsgima);
|
---|
26 | int_4 FiltMed(float *mag,float *err
|
---|
27 | ,float *magflt,float *errflt, int_4 ndata);
|
---|
28 | int_4 FiltInt(float *temps,float *mag,float *err,int_4 ndata,int_4 I1,int_4 I2
|
---|
29 | ,float lbosse,int_4 npomin,int_4 *ideb,int_4 *ifin);
|
---|
30 | double chi2_exterieur(float *mag,float *err,int_4 ndata
|
---|
31 | ,float mean,int_4 I1,int_4 I2, int_4 *npt);
|
---|
32 | double Dt_PacZin(double u0,double tau,double A);
|
---|
33 | int_4 Most_3D2D(float *Y,float *EY,int_4 *ndata,float Ymin,float Ymax
|
---|
34 | ,float *Res_2D,float *Res_3D);
|
---|
35 | double correlation(int_4 npts,double *x,double *y);
|
---|
36 | double CorrelatioN(int_4 nptX,float *X,float *Y,int_4* IndXvY);
|
---|
37 | int_4 MeanLine(float *mag,float *err,int_4 *ndata
|
---|
38 | ,int passmx,float nsigma,float *mean,float *sigma);
|
---|
39 | int_4 BaseLine(float *mag,float *err,int_4 *ndata,float nsigma
|
---|
40 | ,float binini,float *mean,float *sigma,float *most);
|
---|
41 | int BaseLineS(float *y,float *ey,int ny,int nfiltre,float *mean,float *sigma);
|
---|
42 | int BaseLineP(float *y,float *ey,int ny,int nfiltre,float *mean);
|
---|
43 |
|
---|
44 |
|
---|
45 | #ifdef __cplusplus
|
---|
46 | }
|
---|
47 | #endif
|
---|
48 |
|
---|
49 | #endif
|
---|