| 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
 | 
|---|