#include #include "nr.h" using namespace std; void NR::spear(Vec_I_DP &data1, Vec_I_DP &data2, DP &d, DP &zd, DP &probd, DP &rs, DP &probrs) { int j; DP vard,t,sg,sf,fac,en3n,en,df,aved; int n=data1.size(); Vec_DP wksp1(n),wksp2(n); for (j=0;j 0.0) { t=rs*sqrt((en-2.0)/fac); df=en-2.0; probrs=betai(0.5*df,0.5,df/(df+t*t)); } else probrs=0.0; }