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

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MBinning.h

    r1891 r1899  
    4646        for (int i=0; i<fEdges.GetSize(); i++)
    4747        {
    48             if (val >= ((TArrayD)fEdges)[i])
     48            if (((TArrayD)fEdges)[i] <= val)
    4949                return i;
    5050        }
     
    5353    Int_t FindHiEdge(Double_t val) const
    5454    {
    55         for (int i=0; i<fEdges.GetSize(); i++)
     55        for (int i=0; i<fEdges.GetSize()-1; i++)
    5656        {
    57             if (val < ((TArrayD)fEdges)[i])
    58                 return i;
     57            if (val <= ((TArrayD)fEdges)[i])
     58                return i+1;
    5959        }
    6060        return -1;
Note: See TracChangeset for help on using the changeset viewer.