Changeset 4858


Ignore:
Timestamp:
09/05/04 13:50:22 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r4855 r4858  
    4646     - new array with cornings, not included in the I/O
    4747     - added copy function
     48
     49   * mcalib/Makefile
     50   * mcalib/CalibLinkDef.h
     51   * mcalib/MCalibrationQECamMagic.[h,cc]
     52     - new class derived from MCalibrationQECam which intialized the
     53       cornings for the Magic camera
    4854
    4955
  • trunk/MagicSoft/Mars/mcalib/CalibLinkDef.h

    r4845 r4858  
    1717#pragma link C++ class MCalibrationRelTimePix+;
    1818#pragma link C++ class MCalibrationPedCam+;
     19#pragma link C++ class MCalibrationQECamMagic+;
    1920#pragma link C++ class MCalibrationQECam+;
    2021#pragma link C++ class MCalibrationQEPix+;
  • trunk/MagicSoft/Mars/mcalib/MCalibrationQECam.h

    r4855 r4858  
    1717  static const Float_t gkPlexiglassQEErr;  //! Uncertainty QE Plexiglass     (now set to: 0.01)
    1818
    19   TArrayF fCorningBlues;                  //! Corning blues of the pixels (if available)
    20   TArrayF fCorningReds;                   //! Corning reds  of the pixels (if available)
    21  
    22   TArrayC fFlags;
     19  TArrayC fFlags;                          //  Contains validity bits
    2320
    2421  enum { kBlindPixelMethodValid, kFFactorMethodValid,
    25          kPINDiodeMethodValid, kCombinedMethodValid };
     22         kPINDiodeMethodValid, kCombinedMethodValid }; // Possible validity bits
     23
     24protected:
     25
     26  TArrayF fCorningBlues;                   //! Corning blues of the pixels (if available)
     27  TArrayF fCorningReds;                    //! Corning reds  of the pixels (if available)
    2628
    2729public:
     
    3032  ~MCalibrationQECam() {}
    3133
    32   void    Clear( Option_t *o="");
    33   void Copy(TObject& object) const;
     34  void Clear( Option_t *o=""  );
     35  void Copy ( TObject& object ) const;
    3436 
    3537  // Others
     
    4042  Float_t GetPlexiglassQERelVar    () const;
    4143
     44  const TArrayF &GetCorningBlues   () const { return fCorningBlues;  }
     45  const TArrayF &GetCorningReds    () const { return fCorningReds;   }
     46 
    4247  Bool_t  IsBlindPixelMethodValid  () const;
    4348  Bool_t  IsFFactorMethodValid     () const; 
  • trunk/MagicSoft/Mars/mcalib/Makefile

    r4845 r4858  
    4040           MCalibrationRelTimePix.cc \
    4141           MCalibrationRelTimeCalc.cc \
     42           MCalibrationQECamMagic.cc \
    4243           MCalibrationQECam.cc \
    4344           MCalibrationQEPix.cc  \
Note: See TracChangeset for help on using the changeset viewer.