Changeset 4161 for trunk/MagicSoft


Ignore:
Timestamp:
05/24/04 21:02:25 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mcalib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrationChargeCam.h

    r4149 r4161  
    1414private:
    1515 
    16   Byte_t  fFlags;                       // Bit-field to hold the flags
     16  Byte_t  fFlags;                         // Bit-field to hold the flags
    1717
    1818  Float_t fNumPhotonsBlindPixelMethod;    // Average nr. photons from Blind Pixel Method (Inner Pixel)
     
    6161  void  SetNumPhotonsPINDiodeMethodErr  ( const Float_t f )  { fNumPhotonsPINDiodeMethodErr   = f; }   
    6262 
    63   ClassDef(MCalibrationChargeCam, 1) // Container Charge Calibration Results Camera
     63  ClassDef(MCalibrationChargeCam, 2) // Container Charge Calibration Results Camera
    6464};
    6565
  • trunk/MagicSoft/Mars/mcalib/MCalibrationQEPix.cc

    r3845 r4161  
    124124//  the PMT photocathode twice, increasing the effective sensitivity of the PMT.
    125125//
    126 //  Jurgen Gebauer did some quick measurements about this issue. I attach a
    127 //  plot. You can see that the angular dependence is (more or less) in agreement
    128 //  with a CosTheta function (below 20-25 degrees),
    129 //  which is the variation of teh entrance window cross section. So, in
    130 //  first approximation, no loses when increasing light incidence angle;
    131 //  and therefore, the factor 0.94."
     126//Begin_Html
     127/*
     128<img src="images/Normalized_Cherenkov_phe_spectrums_20deg_60deg_coatedPMT.png">
     129*/
     130//End_Html
     131//
     132// The plot shows the normalized spectrum of photo-electrons preceding from
     133// a typical spectrum of Cherenkov photons produced by an atmospheric shower. The
     134// green line is for observation zenith angles of 20 deg. and the red line for
     135// 60 deg. The overall effective QE drops from about 20.8 to about 19.8.
     136//
     137// Jurgen Gebauer did some quick measurements about this issue. I attach a
     138// plot. You can see that the angular dependence is (more or less) in agreement with a
     139// CosTheta function (below 20-25 degrees), which is the variation of the entrance
     140// window cross section. So, in first approximation, no losses when increasing light
     141// incidence angle; and therefore, the factor 0.94.
     142//
     143//Begin_Html
     144/*
     145<img src="images/JuergensMeasurementWithCosThetaCurve.png">
     146*/
     147//End_Html
     148//
    132149//
    133150// See also: MJCalibration, MCalibrationChargeCalc,
     
    170187//
    171188MCalibrationQEPix::MCalibrationQEPix(const char *name, const char *title)
    172     :  fQEBlindPixel    ( MCalibrationCam::gkNumPulserColors),
    173        fQEBlindPixelVar ( MCalibrationCam::gkNumPulserColors ),
    174        fQECombined      ( MCalibrationCam::gkNumPulserColors ),   
    175        fQECombinedVar   ( MCalibrationCam::gkNumPulserColors ),
    176        fQEFFactor       ( MCalibrationCam::gkNumPulserColors ),     
    177        fQEFFactorVar    ( MCalibrationCam::gkNumPulserColors ), 
    178        fQEPINDiode      ( MCalibrationCam::gkNumPulserColors ),   
    179        fQEPINDiodeVar   ( MCalibrationCam::gkNumPulserColors ),
    180        fAverageQE       ( gkDefaultAverageQE ),
    181        fValidFlags      ( MCalibrationCam::gkNumPulserColors )
     189    :  fAverageQE       ( gkDefaultAverageQE )
    182190{
    183191
    184192  fName  = name  ? name  : "MCalibrationQEPix";
    185193  fTitle = title ? title : "Container of the calibrated quantum efficiency ";
     194
     195  fQEBlindPixel    .Set( MCalibrationCam::gkNumPulserColors );
     196  fQEBlindPixelVar .Set( MCalibrationCam::gkNumPulserColors );
     197  fQECombined      .Set( MCalibrationCam::gkNumPulserColors );   
     198  fQECombinedVar   .Set( MCalibrationCam::gkNumPulserColors );
     199  fQEFFactor       .Set( MCalibrationCam::gkNumPulserColors );     
     200  fQEFFactorVar    .Set( MCalibrationCam::gkNumPulserColors ); 
     201  fQEPINDiode      .Set( MCalibrationCam::gkNumPulserColors );   
     202  fQEPINDiodeVar   .Set( MCalibrationCam::gkNumPulserColors );
     203  fValidFlags      .Set( MCalibrationCam::gkNumPulserColors );
    186204
    187205  Clear();
Note: See TracChangeset for help on using the changeset viewer.