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