#include #include #include extern "C" { void fcn(int npar, double grad[2], double * fcnval, double xval[2], int iflag, void * futil); } FCALLSCSUB6(fcn,FCN,fcn,INT,DOUBLEV,PDOUBLE,DOUBLEV,INT,ROUTINE) extern "C" void fcn(int npar, double grad[2], double * fcnval, double par[2], int iflag, void * futil) { extern int num_points; extern double x[], y[], dy[]; double alpha = par[0]; double beta = par[1]; double chi2 = 0.; for(int i =0; i