Changeset 4604 for trunk/MagicSoft


Ignore:
Timestamp:
08/12/04 21:37:58 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r4603 r4604  
    2121
    2222  2004/08/12: Markus Gaug
     23
     24   * mjobs/MJCalibration.[h,cc]
     25     - implementation of MHCalibrationChargeCam
    2326
    2427   * mcalib/MHCalibrationChargeBlindPix.[h,cc]
  • trunk/MagicSoft/Mars/mjobs/MJCalibration.h

    r4334 r4604  
    55#include "MCalibrationChargeCam.h"
    66#endif
    7 #ifndef MARS_MCalibrationChargeBlindPix
    8 #include "MCalibrationChargeBlindPix.h"
     7#ifndef MARS_MCalibrationChargeBlindCam
     8#include "MCalibrationChargeBlindCam.h"
    99#endif
    1010#ifndef MARS_MCalibrationChargePINDiode
     
    3030private:
    3131
    32   static const Int_t gkIFAEBoxInaugurationRun;              // Run number of first IFAE box calibration
     32  static const Int_t gkIFAEBoxInaugurationRun;          // Run number of first IFAE box calibration
     33  static const Int_t gkSecondBlindPixelInstallation;    // Run number upon which second blind pixel was installed
     34  static const Int_t gkThirdBlindPixelInstallation;     // Run number upon which third blind pixel was installed 
    3335
    34   TString fOutputPath;                                     // Path to the output files
     36  TString fOutputPath;                                 // Path to the output files
    3537 
    36   MRunIter       *fRuns;                                   // Calibration files
    37   MExtractor     *fExtractor;                              // Signal extractor
    38   MExtractTime   *fTimeExtractor;                          // Arrival Time extractor
     38  MRunIter       *fRuns;                               // Calibration files
     39  MExtractor     *fExtractor;                          // Signal extractor
     40  MExtractTime   *fTimeExtractor;                      // Arrival Time extractor
    3941 
    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
     42  MBadPixelsCam              fBadPixels;               // Bad Pixels cam, can be set from previous runs
     43  MCalibrationChargeCam      fCalibrationCam;          // Calibration conversion factors FADC2Phe
     44  MCalibrationChargeBlindCam fCalibrationBlindCam;     // Calibration from Blind Pixel(s)
     45  MCalibrationChargePINDiode fCalibrationPINDiode;     // Calibration from PIN Diode
     46  MCalibrationQECam          fQECam;                   // Quantum efficiency, can be set from previous runs
     47  MCalibrationRelTimeCam     fRelTimeCam;              // Calibration constants rel. times
    4648
    47   MCalibrationCam::PulserColor_t fColor;                   // Colour of the pulsed LEDs
     49  MCalibrationCam::PulserColor_t fColor;               // Colour of the pulsed LEDs
    4850
    4951  enum  Display_t   { kFullDisplay, kDataCheckDisplay, kNormalDisplay }; // Possible Display types
    5052 
    51   Display_t fDisplayType;                                  // Chosen Display type
     53  Display_t fDisplayType;                              // Chosen Display type
    5254
    53   enum  Device_t    { kUseBlindPixel, kUsePINDiode  };     // Possible devices for calibration
     55  enum  Device_t    { kUseBlindPixel, kUsePINDiode  }; // Possible devices for calibration
    5456
    55   Byte_t fDevices;                                         // Bit-field for used devices for calibration
     57  Byte_t fDevices;                                     // Bit-field for used devices for calibration
    5658 
    57   Bool_t fRelTimes;                                        // Flag if relative times have to be calibrated
    58   Bool_t fDataCheck;                                       // Flag if the data check is run on raw data
     59  Bool_t fRelTimes;                                    // Flag if relative times have to be calibrated
     60  Bool_t fDataCheck;                                   // Flag if the data check is run on raw data
    5961  Bool_t fDebug;
    6062
     
    9193  void SetDataCheckDisplay() { fDisplayType = kDataCheckDisplay; }
    9294  void SetNormalDisplay()    { fDisplayType = kNormalDisplay;    }
    93 
     95 
    9496  // Rel. Time
    9597  void SetRelTimeCalibration(const Bool_t b=kTRUE) { fRelTimes         = b; }
Note: See TracChangeset for help on using the changeset viewer.