Changeset 4102 for trunk/MagicSoft/Mars/mtemp/mmpi/macros/gridloop.C
- Timestamp:
- 05/19/04 11:33:24 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mtemp/mmpi/macros/gridloop.C
r4088 r4102 236 236 // histalphagrid.Fit("fsig","NR"); 237 237 //printf("content bin 1: %4.2f\n", histalphagrid.GetBinContent(1)); 238 histalphagrid.Fit(fitsig,"N R");239 histalphagrid.Fit("fbg4","+N R");240 histalphagrid.Fit("fbgpar","+N R");238 histalphagrid.Fit(fitsig,"NWR"); 239 histalphagrid.Fit("fbg4","+NWR"); 240 histalphagrid.Fit("fbgpar","+NWR"); 241 241 242 242 // cout << "OK" << endl; … … 245 245 for(Int_t i=1; i<=numbbinOnMax;i++) Non += histalphagrid.GetBinContent(i); 246 246 // Non = (fitsig->GetParameter(0)) * numbbinOnMax; 247 247 //cout << "Non : " << Non << endl; 248 248 // histalphagrid.Draw(); 249 249 … … 252 252 (fitbgpar->GetParameter(1)) * ALPHAMAX) / binwidth1; 253 253 254 //cout << "Noff : " << Noff << endl; 255 254 256 Nex = Non - Noff; 255 257 … … 258 260 fitbg4->GetParameter(2) * ALPHAMAX ) / binwidth1; 259 261 262 //cout << "Noff4 : " << Noff4 << endl; 260 263 261 264 Nex4 = Non - Noff4; … … 264 267 265 268 // Sign4 = Nex4 / sqrt(Nex4 + 2.* Noff4); 266 Sign4 = LiMa17(Non,Noff4,1.); 269 if (Noff4<0.) Sign4 = 0.; 270 else Sign4 = LiMa17(Non,Noff4,1.); 271 272 //cout << "Sign4 : " << Sign4 << endl; 267 273 // Sign = Nex / sqrt(Nex + 2.* Noff); 268 Sign = LiMa17(Non,Noff,1.); 274 if (Noff<0.) Sign = 0.; 275 else Sign = LiMa17(Non,Noff,1.); 276 //cout << "Sign LiMa : " << Sign << endl; 269 277 270 278 /* calculate Noff from the OFF data */ … … 294 302 295 303 // calculate according to Li Ma: 296 SignLiMa = LiMa17(Non,NoffOFF*normf,1./normf); 304 if (NoffOFF<0.) SignLiMa=0.; 305 else SignLiMa = LiMa17(Non,NoffOFF*normf,1./normf); 297 306 298 307 }
Note:
See TracChangeset
for help on using the changeset viewer.