Ignore:
Timestamp:
09/10/04 22:15:18 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhcalib/MHCalibrationCam.h

    r4929 r4946  
    4242private:
    4343
    44   static const Int_t fgAverageNbins;     //! The default for fAverageNbins    (now set to: 2000)
    4544  static const Int_t fgPulserFrequency;  //! The default for fPulserFrequency (now set to: 500)
    4645
    4746protected:
     47
     48  Int_t   fNbins;                        // Number of bins       
     49  Axis_t  fFirst;                        // Lower histogram limit
     50  Axis_t  fLast;                         // Upper histogram limit
    4851
    4952  Float_t fNumHiGainSaturationLimit;     // Rel. amount sat. higain FADC slices until pixel is called saturated
     
    5659  TArrayF    fAverageAreaSigma;          // Re-normalized sigmas in average pixels per area
    5760  TArrayF    fAverageAreaSigmaVar;       // Variance Re-normalized sigmas in average pixels per area
    58   Int_t      fAverageNbins;              // Number of bins for the average histograms
     61
    5962  TObjArray *fAverageHiGainAreas;        //-> Array of calibration pixels, one per pixel area
    6063  TObjArray *fAverageHiGainSectors;      //-> Array of calibration pixels, one per camera sector
     
    142145  void   DrawPixelContent( Int_t num )  const;   
    143146
    144   const Int_t          GetAverageAreas       ()          const; 
     147  const Int_t              GetAverageAreas       ()          const;     
    145148        MHCalibrationPix  &GetAverageHiGainArea  (UInt_t i);
    146149  const MHCalibrationPix  &GetAverageHiGainArea  (UInt_t i)  const;
     
    151154        MHCalibrationPix  &GetAverageLoGainSector(UInt_t i);
    152155  const MHCalibrationPix  &GetAverageLoGainSector(UInt_t i)  const;
    153   const Int_t          GetAverageSectors     ()          const;
     156  const Int_t              GetAverageSectors     ()          const;
    154157  const MCalibrationCam::PulserColor_t GetColor   ()     const  { return fColor;                    }
    155158  const Float_t        GetNumHiGainSaturationLimit()     const  { return fNumHiGainSaturationLimit; }
     
    173176                                                                ? SETBIT(fFlags,kOscillations)
    174177                                                                : CLRBIT(fFlags,kOscillations); }
    175   void SetAverageNbins            ( const Int_t bins=fgAverageNbins) { fAverageNbins    = bins;  }
     178
     179  void SetNbins                   ( const Int_t  i )       { fNbins   = i; }
     180  void SetFirst                   ( const Axis_t f )       { fFirst   = f; }
     181  void SetLast                    ( const Axis_t f )       { fLast    = f; } 
     182
    176183  void SetNumLoGainSaturationLimit( const Float_t lim )    { fNumLoGainSaturationLimit  = lim;   }
    177184  void SetNumHiGainSaturationLimit( const Float_t lim )    { fNumHiGainSaturationLimit  = lim;   }
Note: See TracChangeset for help on using the changeset viewer.