| 1 | #ifndef MARS_MCalibrationConfig
|
|---|
| 2 | #define MARS_MCalibrationConfig
|
|---|
| 3 |
|
|---|
| 4 | /////////////////////////////////////////////////////////////////////////////
|
|---|
| 5 | // //
|
|---|
| 6 | // MCalibrationConfig //
|
|---|
| 7 | // //
|
|---|
| 8 | // Contains all configuration data of the Calibration //
|
|---|
| 9 | // //
|
|---|
| 10 | /////////////////////////////////////////////////////////////////////////////
|
|---|
| 11 |
|
|---|
| 12 |
|
|---|
| 13 | // The highest value of the High Gain in the linear regime
|
|---|
| 14 | const Byte_t gkSaturationLimit = 250;
|
|---|
| 15 |
|
|---|
| 16 | // The conversion factor between High Gain and Low Gain
|
|---|
| 17 | const UShort_t gkConversionHiLo = 10;
|
|---|
| 18 |
|
|---|
| 19 | // The penalty constant to produce overflow in the histogram
|
|---|
| 20 | const ULong_t gkLoGainOverFlow = 99999999;
|
|---|
| 21 |
|
|---|
| 22 | // ----- BLIND PIXEL ----------------------//
|
|---|
| 23 |
|
|---|
| 24 | // Pixel ID of the Calibration Blind Pixel
|
|---|
| 25 | const UShort_t gkCalibrationBlindPixelId = 559;
|
|---|
| 26 |
|
|---|
| 27 | // Average QE of Blind Pixel (three colours)
|
|---|
| 28 | const Float_t gkCalibrationBlindPixelQEGreen = 15.4;
|
|---|
| 29 | const Float_t gkCalibrationBlindPixelQEBlue = 22.6;
|
|---|
| 30 | const Float_t gkCalibrationBlindPixelQEUV = 24.7;
|
|---|
| 31 |
|
|---|
| 32 | // Attenuation factor Blind Pixel (three colours)
|
|---|
| 33 | const Float_t gkCalibrationBlindPixelAttGreen = 1.97;
|
|---|
| 34 | const Float_t gkCalibrationBlindPixelAttBlue = 1.96;
|
|---|
| 35 | const Float_t gkCalibrationBlindPixelAttUV = 1.95;
|
|---|
| 36 |
|
|---|
| 37 | // Area of Blind Pixel w.r.t. Inner Pixel
|
|---|
| 38 | const Float_t gkCalibrationBlindPixelArea = 0.25;
|
|---|
| 39 |
|
|---|
| 40 | // ----- PIN DIODE ------------------------//
|
|---|
| 41 |
|
|---|
| 42 | // Pixel ID of the Calibration PIN Diode
|
|---|
| 43 | const UShort_t gkCalibrationPINDiodeId = 9999;
|
|---|
| 44 |
|
|---|
| 45 | #endif /* MARS_MCalibrationBlindPixelConfig */
|
|---|