970 |
for(int ip=0; ip<nplanes; ip++)if(XGood(ip))chiq+= pow((xv[ip]-xm[ip])/resx[ip],2.); |
for(int ip=0; ip<nplanes; ip++)if(XGood(ip))chiq+= pow((xv[ip]-xm[ip])/resx[ip],2.); |
971 |
if(GetNX()>3)chiq=chiq/(GetNX()-3); |
if(GetNX()>3)chiq=chiq/(GetNX()-3); |
972 |
else chiq=0; |
else chiq=0; |
973 |
if(chiq==0)cout << " Float_t ExtTrack::GetChi2X() -- WARNING -- value not defined "<<chiq<<endl; |
// if(chiq==0)cout << " Float_t ExtTrack::GetChi2X() -- WARNING -- value not defined "<<chiq<<endl; |
974 |
return chiq; |
return chiq; |
975 |
} |
} |
976 |
/** |
/** |
981 |
for(int ip=0; ip<nplanes; ip++)if(YGood(ip))chiq+= pow((yv[ip]-ym[ip])/resy[ip],2.); |
for(int ip=0; ip<nplanes; ip++)if(YGood(ip))chiq+= pow((yv[ip]-ym[ip])/resy[ip],2.); |
982 |
if(GetNY()>2)chiq=chiq/(GetNY()-2); |
if(GetNY()>2)chiq=chiq/(GetNY()-2); |
983 |
else chiq=0; |
else chiq=0; |
984 |
if(chiq==0)cout << " Float_t ExtTrack::GetChi2Y() -- WARNING -- value not defined "<<chiq<<endl; |
// if(chiq==0)cout << " Float_t ExtTrack::GetChi2Y() -- WARNING -- value not defined "<<chiq<<endl; |
985 |
return chiq; |
return chiq; |
986 |
} |
} |
987 |
|
|