Ignore:
Timestamp:
02/15/04 18:37:08 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/manalysis/MPedestalCam.h

    r3034 r3160  
    22#define MARS_MPedestalCam
    33
    4 #ifndef ROOT_TObjArray
    5 #include <TObjArray.h>
    6 #endif
    7 
    8 #ifndef MARS_MH
    9 #include "MH.h"
    10 #endif
    114#ifndef MARS_MParContainer
    125#include "MParContainer.h"
     
    2013class MGeomCam;
    2114class MPedestalPix;
    22 class MHPedestalPixel;
    23 
    24 class MPedestalCam : public MH, public MCamEvent
     15class MPedestalCam : public MCamEvent, public MParContainer
    2516{
    2617
    27  private:
     18private:
    2819
    29   static const UInt_t gkBlindPixelId;
    30  
    3120  TClonesArray *fArray;  // FIXME: Change TClonesArray away from a pointer?
    3221 
    33   TObjArray    *fHArray; //-> List of Lo/Hi gain Histograms
    34  
    3522  ULong_t fTotalEntries;
    36   Float_t fExtractSlices;
    3723 
    3824public:
     
    4531 
    4632  MPedestalPix &operator[](Int_t i);
    47   MPedestalPix &operator[](Int_t i) const;
    48  
    49   MHPedestalPixel &operator()(UInt_t i);
    50   MHPedestalPixel &operator()(UInt_t i) const;
    51  
    52   Bool_t SetupFill(const MParList *pList);
    53   Bool_t Fill(const MParContainer *par, const Stat_t w=1);
    54   Bool_t Finalize();
    55  
    56   TObject *Clone(const char *) const;
    57  
     33  const MPedestalPix &operator[](Int_t i) const;
     34
    5835  // Setters
    59   void SetTotalEntries(ULong_t n)    { fTotalEntries = n; }
     36  void SetTotalEntries(const ULong_t n)    { fTotalEntries = n; }
    6037
    6138  // Getters
    6239  Int_t   GetSize()                          const;
    63   Int_t   GetHistSize()                      const; 
    6440  ULong_t GetTotalEntries()                  const { return fTotalEntries; }
     41
    6542  Float_t GetPedestalMin(const MGeomCam *cam) const;
    6643  Float_t GetPedestalMax(const MGeomCam *cam) const;
Note: See TracChangeset for help on using the changeset viewer.