Ignore:
Timestamp:
03/18/04 13:45:41 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

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

    r3156 r3544  
    573573    Double_t min = FLT_MAX;
    574574
    575     const TAxis &axe = *((TH1&)h).GetXaxis();
    576 
    577     for (int i=1; i<=axe.GetNbins(); i++)
    578     {
    579         Double_t x = h.GetBinContent(i);
    580         if (gt<x && x<min)
    581             min = x;
    582     }
     575    const TAxis &axex = *((TH1&)h).GetXaxis();
     576    const TAxis &axey = *((TH1&)h).GetYaxis();
     577    const TAxis &axez = *((TH1&)h).GetZaxis();
     578
     579    for (int iz=1; iz<=axez.GetNbins(); iz++)
     580        for (int iy=1; iy<=axey.GetNbins(); iy++)
     581            for (int ix=1; ix<=axex.GetNbins(); ix++)
     582            {
     583                const Double_t v = h.GetBinContent(h.GetBin(ix, iy, iz));
     584                if (gt<v && v<min)
     585                    min = v;
     586            }
    583587    return min;
    584588}
Note: See TracChangeset for help on using the changeset viewer.