Changeset 2839


Ignore:
Timestamp:
01/19/04 11:34:09 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r2837 r2839  
    44
    55                                                 -*-*- END OF LINE -*-*-
     6
     7 2004/01/19: Markus Gaug
     8
     9   * mcalib/MCalibrationPix.[h,cc]
     10     - new Flag fExcluded to indicate if pixel has been excluded from
     11       further analysis
     12
    613
    714 2004/01/16: Javier Rico & Pepe Flix
  • trunk/MagicSoft/Mars/mcalib/MCalibrationPINDiode.cc

    r2833 r2839  
    3434
    3535#include "MLog.h"
     36#include "MLogManip.h"
    3637
    3738ClassImp(MCalibrationPINDiode);
  • trunk/MagicSoft/Mars/mcalib/MCalibrationPix.cc

    r2833 r2839  
    8484      fConversionSigmaPINDiodeMethod(-1.),
    8585      fHiGainSaturation(kFALSE),
     86      fExcluded(kFALSE),
    8687      fFitValid(kFALSE),       
    8788      fFitted(kFALSE),
  • trunk/MagicSoft/Mars/mcalib/MCalibrationPix.h

    r2794 r2839  
    5454  Bool_t  fHiGainSaturation;                // Is Lo-Gain used at all?
    5555
     56  Bool_t  fExcluded;
    5657  Bool_t  fFitValid;       
    5758  Bool_t  fFitted;
     
    6465  Bool_t CheckChargeFitValidity();
    6566  Bool_t CheckTimeFitValidity();
     67  Bool_t CheckOscillations(); 
    6668 
    6769public:
     
    7375
    7476  // Getter
     77  Bool_t IsExcluded()              const { return fExcluded;  } 
    7578  Bool_t IsFitValid()              const { return fFitValid;  }
    76   Bool_t IsFitted()                const { return fFitted;  }
     79  Bool_t IsFitted()                const { return fFitted;    }
    7780  Bool_t IsBlindPixelMethodValid() const { return fBlindPixelMethodValid;  }
    78   Bool_t IsFFactorMethodValid()    const { return fFFactorMethodValid;  }
    79   Bool_t IsPINDiodeMethodValid()   const { return fPINDiodeMethodValid;  }
     81  Bool_t IsFFactorMethodValid()    const { return fFFactorMethodValid;     }
     82  Bool_t IsPINDiodeMethodValid()   const { return fPINDiodeMethodValid;    }
    8083
    8184  // Charges
     
    142145  }
    143146
    144   void SetFitValid()                            { fFitValid = kTRUE;  }
    145   void SetFitted()                              { fFitted = kTRUE;  }
    146   void SetBlindPixelMethodValid(Bool_t b=kTRUE) { fBlindPixelMethodValid = b;  }
    147   void SetFFactorMethodValid(Bool_t b=kTRUE)    { fFFactorMethodValid = b;  }
    148   void SetPINDiodeMethodValid(Bool_t b=kTRUE)   { fPINDiodeMethodValid = b;  }
     147  void SetExcluded(Bool_t b = kTRUE)            { fExcluded = b;   } 
     148  void SetFitValid(Bool_t b = kTRUE)            { fFitValid = b;  }
     149  void SetFitted(Bool_t b = kTRUE)             { fFitted   = b;  }
     150  void SetBlindPixelMethodValid(Bool_t b = kTRUE)    { fBlindPixelMethodValid = b;  }
     151  void SetFFactorMethodValid(Bool_t b = kTRUE)      { fFFactorMethodValid = b;  }
     152  void SetPINDiodeMethodValid(Bool_t b = kTRUE)      { fPINDiodeMethodValid = b;  }
    149153
    150154  // Unknown
Note: See TracChangeset for help on using the changeset viewer.