Ignore:
Timestamp:
09/14/04 13:37:28 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhbase/MH.cc

    r4991 r4994  
    11811181    const Int_t size = array.GetSize();
    11821182
    1183     TH1I *h1=0;
    1184 
    1185     //check if histogram with identical name exist
    1186     TObject *h1obj = gROOT->FindObject(name);
    1187     if (h1obj && h1obj->InheritsFrom("TH1I"))
    1188     {
    1189         h1 = (TH1I*)h1obj;
    1190         h1->Reset();
    1191     }
    1192 
    11931183    Double_t min = size>0 ? array[0] : 0;
    11941184    Double_t max = size>0 ? array[0] : 1;
     
    12031193    Int_t newbins = 0;
    12041194    FindGoodLimits(nbins, newbins, min, max, kFALSE);
    1205 
    1206     if (!h1)
    1207     {
    1208         h1 = new TH1I(name, title, nbins, min, max);
    1209         h1->SetXTitle("");
    1210         h1->SetYTitle("Counts");
    1211         h1->SetDirectory(gROOT);
    1212     }
     1195   
     1196    TH1I *h1 = new TH1I(name, title, nbins, min, max);
     1197    h1->SetXTitle("");
     1198    h1->SetYTitle("Counts");
     1199    h1->SetDirectory(NULL);
    12131200
    12141201    // Second loop to fill the histogram
     
    12261213{
    12271214    const Int_t size = array.GetSize();
    1228     TH1I *h1=0;
    1229 
    1230     //check if histogram with identical name exist
    1231     TObject *h1obj = gROOT->FindObject(name);
    1232     if (h1obj && h1obj->InheritsFrom("TH1I"))
    1233     {
    1234         h1 = (TH1I*)h1obj;
    1235         h1->Reset();
    1236     }
    12371215
    12381216    Double_t min = size>0 ? array[0] : 0;
     
    12491227    FindGoodLimits(nbins, newbins, min, max, kFALSE);
    12501228
    1251     if (!h1)
    1252     {
    1253         h1 = new TH1I(name, title, newbins, min, max);
    1254         h1->SetXTitle("");
    1255         h1->SetYTitle("Counts");
    1256         h1->SetDirectory(gROOT);
    1257     }
     1229    TH1I *h1 = new TH1I(name, title, newbins, min, max);
     1230    h1->SetXTitle("");
     1231    h1->SetYTitle("Counts");
     1232    h1->SetDirectory(NULL);
    12581233
    12591234    // Second loop to fill the histogram
Note: See TracChangeset for help on using the changeset viewer.