Ignore:
Timestamp:
01/30/07 14:20:47 (18 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mhist
Files:
2 edited

Legend:

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

    r8279 r8280  
    11/* ======================================================================== *\
    2 ! $Name: not supported by cvs2svn $:$Id: MHCamera.cc,v 1.96 2007-01-30 14:16:45 tbretz Exp $
     2! $Name: not supported by cvs2svn $:$Id: MHCamera.cc,v 1.97 2007-01-30 14:20:47 tbretz Exp $
    33! --------------------------------------------------------------------------
    44!
     
    13521352    const Double_t val = fArray[bin]        / n;
    13531353
    1354     const Double_t spread = sqr>val*val ? TMath::Sqrt(sqr - val*val);
     1354    const Double_t spread = sqr>val*val ? TMath::Sqrt(sqr - val*val) : 0;
    13551355
    13561356    return TestBit(kErrorMean) ? spread/TMath::Sqrt(n) : spread;
  • trunk/MagicSoft/Mars/mhist/MHCamera.h

    r8106 r8280  
    11/* ======================================================================== *\
    2 !  $Name: not supported by cvs2svn $:$Id: MHCamera.h,v 1.60 2006-10-17 17:16:00 tbretz Exp $
     2!  $Name: not supported by cvs2svn $:$Id: MHCamera.h,v 1.61 2007-01-30 14:16:45 tbretz Exp $
    33\* ======================================================================== */
    44#ifndef MARS_MHCamera
     
    4444        kNoLegend           = BIT(20),
    4545        kNoScale            = BIT(21),
    46         kNoUnused           = BIT(22)/*,
     46        kNoUnused           = BIT(22),
     47        kErrorMean          = BIT(23)/*,
    4748        kSqrtVariance       = BIT(21),
    4849        kSinglePixelProfile = BIT(22)*/
     
    231232    Bool_t   IsFreezed() const { return TestBit(kFreezed); }
    232233    //void  SetOptStat(Int_t os=-1) { fOptStat = os; } // *MENU*
     234
     235    void     SetErrorSpread(Bool_t f=kTRUE) { f ? ResetBit(kErrorMean) : SetBit(kErrorMean); } // *TOGGLE* *GETTER=IsErrorSpread
     236    Bool_t   IsErrorSpread() const { return !TestBit(kErrorMean); }
    233237
    234238    void     SetAbberation(Float_t f=0.0713) { fAbberation=f; } // *MENU*
Note: See TracChangeset for help on using the changeset viewer.