Changeset 7005 for trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityCam.h
- Timestamp:
- 05/10/05 12:13:12 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mcalib/MCalibrationIntensityCam.h
r5651 r7005 18 18 class MBadPixelsPix; 19 19 class MGeomCam; 20 class MHCalibrationCam; 21 20 22 class MCalibrationIntensityCam : public MParContainer, public MCamEvent 21 23 { 22 24 private: 23 24 MArrayD fOffsets; //! Arrays of Higain-vs-LoGain fit result Offsets 25 MArrayD fSlopes; //! Arrays of Higain-vs-LoGain fit result Slopes 25 MArrayD fOffsets; //! Arrays of Higain-vs-LoGain fit result Offsets 26 MArrayD fSlopes; //! Arrays of Higain-vs-LoGain fit result Slopes 26 27 27 28 protected: 28 29 TOrdCollection *f Cams; // Array of MCalibrationCams, one per pulse colour and intensity29 TOrdCollection *fCams; // Array of MCalibrationCams, one per pulse colour and intensity 30 TOrdCollection *fHists; // Array of MHCalibrationCam's, containing the mean charges per area histograms 30 31 31 32 virtual void Add(const UInt_t from, const UInt_t to); … … 33 34 34 35 public: 35 36 36 MCalibrationIntensityCam(const char *name=NULL, const char *title=NULL); 37 37 ~MCalibrationIntensityCam(); … … 40 40 void Copy(TObject& object) const; 41 41 42 void AddToList( const char* name, const MGeomCam &geom ); 42 void AddToList(const char* name, const MGeomCam &geom); 43 void AddHist(const MHCalibrationCam *cam); 43 44 44 45 Int_t CountNumEntries(const MCalibrationCam::PulserColor_t col) const; … … 69 70 const MCalibrationCam *GetCam ( const char *name ) const; 70 71 72 MHCalibrationCam *GetHist ( Int_t i=-1); 73 const MHCalibrationCam *GetHist ( Int_t i=-1) const; 74 75 MHCalibrationCam *GetHist ( const char *name ); 76 const MHCalibrationCam *GetHist ( const char *name ) const; 77 71 78 MCalibrationPix &operator[] ( UInt_t i ); 72 79 const MCalibrationPix &operator[] ( UInt_t i ) const; … … 91 98 GetCam()->SetPulserColor(col); } 92 99 93 ClassDef(MCalibrationIntensityCam, 1) // Base Container Intensity Calibration Results100 ClassDef(MCalibrationIntensityCam, 2) // Base Container Intensity Calibration Results 94 101 }; 95 102
Note:
See TracChangeset
for help on using the changeset viewer.