Changeset 4197


Ignore:
Timestamp:
05/26/04 18:14:41 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r4194 r4197  
    2525
    2626 2004/05/26: Markus Gaug
     27
     28   * mjobs/MJCalibration.[h,cc]
     29     - set MCalibrationChargeBlindPix and MCalibrationChargePINDiode as
     30       data members and store them in the output of WriteResult()
    2731
    2832   * mjobs/MGCamDisplays.[h,cc]
  • trunk/MagicSoft/Mars/mjobs/MJCalibration.cc

    r4189 r4197  
    986986  }
    987987
    988   MCalibrationChargePINDiode pindiode;
    989   MCalibrationChargeBlindPix blindpix;
    990 
    991988  plist.AddToList(&pedcam);
    992989  plist.AddToList(&fBadPixels);
    993990  plist.AddToList(&fQECam);
    994991  plist.AddToList(&fCalibrationCam);
     992  plist.AddToList(&fCalibrationBlindPix);
     993  plist.AddToList(&fCalibrationPINDiode);
    995994  plist.AddToList(&fRelTimeCam);
    996   if (IsUsePINDiode())
    997     plist.AddToList(&pindiode);
    998   if (IsUseBlindPixel())
    999     plist.AddToList(&blindpix);
    1000995
    1001996  MGeomApply               apply;
     
    12041199// - MStatusDisplay
    12051200// - MCalibrationChargeCam
     1201// - MCalibrationChargeBlindPix
    12061202// - MCalibrationQECam
    12071203// - MBadPixelsCam
     
    12271223    {
    12281224        *fLog << err << "Unable to write MCalibrationChargeCam to " << oname << endl;
     1225        return kFALSE;
     1226    }
     1227
     1228    if (fCalibrationBlindPix.Write()<=0)
     1229    {
     1230        *fLog << err << "Unable to write MCalibrationChargeBlindPix to " << oname << endl;
     1231        return kFALSE;
     1232    }
     1233
     1234    if (fCalibrationPINDiode.Write()<=0)
     1235    {
     1236        *fLog << err << "Unable to write MCalibrationChargePINDiode to " << oname << endl;
    12291237        return kFALSE;
    12301238    }
  • trunk/MagicSoft/Mars/mjobs/MJCalibration.h

    r4189 r4197  
    44#ifndef MARS_MCalibrationChargeCam
    55#include "MCalibrationChargeCam.h"
     6#endif
     7#ifndef MARS_MCalibrationChargeBlindPix
     8#include "MCalibrationChargeBlindPix.h"
     9#endif
     10#ifndef MARS_MCalibrationChargePINDiode
     11#include "MCalibrationChargePINDiode.h"
    612#endif
    713#ifndef MARS_MCalibrationRelTimeCam
     
    3238  MExtractTime   *fTimeExtractor;                          // Arrival Time extractor
    3339 
    34   MBadPixelsCam          fBadPixels;                       // Bad Pixels cam, can be set from previous runs
    35   MCalibrationChargeCam  fCalibrationCam;                  // Calibration conversion factors FADC2Phe
    36   MCalibrationQECam      fQECam;                           // Quantum efficiency, can be set from previous runs
    37   MCalibrationRelTimeCam fRelTimeCam;                      // Calibration constants rel. times
     40  MBadPixelsCam              fBadPixels;                   // Bad Pixels cam, can be set from previous runs
     41  MCalibrationChargeCam      fCalibrationCam;              // Calibration conversion factors FADC2Phe
     42  MCalibrationChargeBlindPix fCalibrationBlindPix;         // Calibration from Blind Pixel
     43  MCalibrationChargePINDiode fCalibrationPINDiode;         // Calibration from PIN Diode
     44  MCalibrationQECam          fQECam;                       // Quantum efficiency, can be set from previous runs
     45  MCalibrationRelTimeCam     fRelTimeCam;                  // Calibration constants rel. times
    3846
    3947  MCalibrationCam::PulserColor_t fColor;                   // Colour of the pulsed LEDs
Note: See TracChangeset for help on using the changeset viewer.