Ignore:
Timestamp:
10/08/06 14:22:25 (18 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MHCamera.cc

    r7877 r8021  
    938938        if (!issame)
    939939        {
    940             const Bool_t isnan = TMath::IsNaN(fArray[i+1]);
     940            const Bool_t isnan = !TMath::Finite(fArray[i+1]);
    941941            if (!IsUsed(i) || !iscol || isnan)
    942942            {
     
    944944
    945945                if (isnan)
    946                     gLog << warn << "MHCamera::Update: " << GetName() << " <" << GetTitle() << "> - Pixel Index #" << i << " contents is NaN (Not a Number)..." << endl;
     946                    gLog << warn << "MHCamera::Update: " << GetName() << " <" << GetTitle() << "> - Pixel Index #" << i << " contents is not finite..." << endl;
    947947            }
    948948            else
     
    960960                hex.PaintHexagon(x, y, d);
    961961        else
    962             if (IsUsed(i) && !TMath::IsNaN(fArray[i+1]))
     962            if (IsUsed(i) && TMath::Finite(fArray[i+1]))
    963963            {
    964964                Float_t size = d*(GetBinContent(i+1)-min)/(max-min);
     
    16431643Int_t MHCamera::GetColor(Float_t val, Float_t min, Float_t max, Bool_t islog)
    16441644{
    1645     if (TMath::IsNaN(val)) // FIXME: gLog!
    1646         return 10;
     1645    if (!TMath::Finite(val)) // FIXME: gLog!
     1646        return maxcolidx/2;
    16471647
    16481648    //
Note: See TracChangeset for help on using the changeset viewer.