Ignore:
Timestamp:
05/19/04 11:33:24 (20 years ago)
Author:
mazin
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mtemp/mmpi/macros/gridloop.C

    r4088 r4102  
    236236//    histalphagrid.Fit("fsig","NR");
    237237//printf("content bin 1: %4.2f\n", histalphagrid.GetBinContent(1));
    238     histalphagrid.Fit(fitsig,"NR");
    239     histalphagrid.Fit("fbg4","+NR");
    240     histalphagrid.Fit("fbgpar","+NR");
     238    histalphagrid.Fit(fitsig,"NWR");
     239    histalphagrid.Fit("fbg4","+NWR");
     240    histalphagrid.Fit("fbgpar","+NWR");
    241241
    242242// cout << "OK" << endl;
     
    245245    for(Int_t i=1; i<=numbbinOnMax;i++) Non += histalphagrid.GetBinContent(i);
    246246//    Non = (fitsig->GetParameter(0)) * numbbinOnMax;
    247 
     247//cout << "Non : " << Non << endl;
    248248//    histalphagrid.Draw();
    249249
     
    252252           (fitbgpar->GetParameter(1)) * ALPHAMAX) /  binwidth1;
    253253   
     254//cout << "Noff : " << Noff << endl;
     255   
    254256    Nex = Non - Noff;
    255257
     
    258260           fitbg4->GetParameter(2) * ALPHAMAX ) / binwidth1;
    259261 
     262//cout << "Noff4 : " << Noff4 << endl;
    260263 
    261264    Nex4 = Non - Noff4;
     
    264267
    265268//    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;
    267273//    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;
    269277
    270278   /*  calculate Noff from the OFF data  */
     
    294302
    295303        // 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);
    297306
    298307   }
Note: See TracChangeset for help on using the changeset viewer.