Ignore:
Timestamp:
02/02/04 22:52:53 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrationCam.cc

    r2956 r3007  
    5959
    6060using namespace std;
     61
     62const Int_t   MCalibrationCam::gkBlindPixelId   =  559;
     63const Int_t   MCalibrationCam::gkPINDiodeId     = 9999;
     64const Float_t MCalibrationCam::gkTimeSliceWidth = 3.3;
     65
    6166// --------------------------------------------------------------------------
    6267//
     
    7277    : fOffsets(NULL),
    7378      fSlopes(NULL),
    74       fOffvsSlope(NULL),
    75       fBlindPixelId(559),
    76       fPINDiodeId(9999)
     79      fOffvsSlope(NULL)
    7780{
    7881    fName  = name  ? name  : "MCalibrationCam";
     
    261264    {
    262265     
    263       if (pix->IsFitValid() && !pix->IsExcluded())
     266      if (pix->IsChargeFitValid() && !pix->IsExcluded())
    264267        {
    265268
     
    287290      {
    288291       
    289         if (!pix->IsFitValid() && !pix->IsExcluded())
     292        if (!pix->IsChargeFitValid() && !pix->IsExcluded())
    290293          {
    291294
     
    388391    return kFALSE;
    389392
    390   if ( (!(*this)[idx].IsFitValid()) || (*this)[idx].IsExcluded())
    391     return kFALSE;
    392  
    393   if (idx == fBlindPixelId)
    394     return kFALSE;
    395 
    396   if (idx == fPINDiodeId)
     393  if ( (!(*this)[idx].IsChargeFitValid()) || (*this)[idx].IsExcluded())
     394    return kFALSE;
     395 
     396  if (idx == gkBlindPixelId)
     397    return kFALSE;
     398
     399  if (idx == gkPINDiodeId)
    397400    return kFALSE;
    398401
     
    415418      break;
    416419    case 5:
    417       val = (*this)[idx].GetTime();
     420      if (!(*this)[idx].IsTimeFitValid())
     421        return kFALSE;
     422      val = (*this)[idx].GetTime() * gkTimeSliceWidth;
    418423      break;
    419424    case 6:
    420       val = (*this)[idx].GetSigmaTime();
     425      if (!(*this)[idx].IsTimeFitValid())
     426        return kFALSE;
     427      val = (*this)[idx].GetSigmaTime() * gkTimeSliceWidth;
    421428      break;
    422429    case 7:
    423       val = (*this)[idx].GetTimeChiSquare();
     430      if (!(*this)[idx].IsTimeFitValid())
     431        return kFALSE;
     432      val = (*this)[idx].GetTimeProb();
    424433      break;
    425434    case 8:
     
    550559{
    551560
    552   if (!fPINDiode->IsFitValid())
     561  if (!fPINDiode->IsChargeFitValid())
    553562    return kFALSE;
    554563 
Note: See TracChangeset for help on using the changeset viewer.