--- DarthVader/TrackerLevel2/src/TrkLevel2.cpp 2006/11/14 16:21:08 1.17 +++ DarthVader/TrackerLevel2/src/TrkLevel2.cpp 2006/11/14 16:28:42 1.18 @@ -30,22 +30,22 @@ */ int Trajectory::DoTrack2(float* al){ - double *dxout = new double[t->npoint]; - double *dyout = new double[t->npoint]; - double *dthxout = new double[t->npoint]; - double *dthyout = new double[t->npoint]; - double *dtlout = new double[t->npoint]; - double *dzin = new double[t->npoint]; + double *dxout = new double[npoint]; + double *dyout = new double[npoint]; + double *dthxout = new double[npoint]; + double *dthyout = new double[npoint]; + double *dtlout = new double[npoint]; + double *dzin = new double[npoint]; double dal[5]; int ifail = 0; - for (int i=0; i<5; i++) dal[i] = (double)al[i]; - for (int i=0; inpoint; i++) dzin[i] = (double)z[i]; + for (int i=0; i<5; i++) dal[i] = (double)al[i]; + for (int i=0; inpoint),dzin,dxout,dyout,dthxout,dthyout,dtlout,dal,&ifail); + dotrack2_(&(npoint),dzin,dxout,dyout,dthxout,dthyout,dtlout,dal,&ifail); - for (int i=0; inpoint; i++){ + for (int i=0; i