Ignore:
Timestamp:
04/04/04 19:06:45 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrationQECam.h

    r3321 r3644  
    22#define MARS_MCalibrationQECam
    33
    4 #ifndef MARS_MParContainer
    5 #include "MParContainer.h"
    6 #endif
    7 #ifndef MARS_MCamEvent
    8 #include "MCamEvent.h"
     4#ifndef MARS_MCalibrationCam
     5#include "MCalibrationCam.h"
    96#endif
    107
    11 class TClonesArray;
    12 
    13 class MCalibrationQEPix;
    14 class MCalibrationQECam : public MParContainer, public MCamEvent
     8class MCalibrationQECam : public MCalibrationCam
    159{
    1610private:
    17  
    18   Int_t fNumPixels;
    19   TClonesArray *fPixels;                                        //-> Array of MCalibrationPix with fit results
    2011 
    2112public:
    2213
    2314  MCalibrationQECam(const char *name=NULL, const char *title=NULL);
    24   ~MCalibrationQECam();
    25  
    26   void Clear(    Option_t *o="" );
    27   void InitSize( const UInt_t i );
    28 
    29   // Getters
    30   Int_t  GetSize()               const;
    31   UInt_t GetNumPixels()          const { return fNumPixels; }
    32 
    33   // Others
    34   MCalibrationQEPix &operator[](UInt_t i);
    35   const MCalibrationQEPix &operator[](UInt_t i) const;
     15  ~MCalibrationQECam() {}
    3616 
    3717  // Prints
     
    4222  void DrawPixelContent(Int_t num) const;   
    4323
    44   ClassDef(MCalibrationQECam, 1)        // Container for calibration information of the camera
     24  ClassDef(MCalibrationQECam, 1)        // Container for Quantum Efficieny Calibration Results Camera
    4525};
    4626
Note: See TracChangeset for help on using the changeset viewer.