Changeset 3173
- Timestamp:
- 02/16/04 00:23:02 (21 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r3171 r3173 14 14 * mcalib/MExtractedSignalPINDiode.[h,cc] 15 15 - new container for the extracted signal of the PIN Diode 16 17 * mcalib/MCalibrationCalc.[h,cc] 18 - remove the PIN Diode signal extraction 16 19 17 20 * manalysis/MHPedestalPix.[h,cc] -
trunk/MagicSoft/Mars/mcalib/CalibLinkDef.h
r3154 r3173 14 14 #pragma link C++ class MCalibrationCalc+; 15 15 16 #pragma link C++ class MHCalibrationPINDiode+; 16 17 #pragma link C++ class MHCalibrationBlindPixel+; 17 #pragma link C++ class MHCalibrationPINDiode+;18 18 #pragma link C++ class MHCalibrationPixel+; 19 19 20 20 #pragma link C++ class MMcCalibrationCalc++; 21 21 22 #pragma link C++ class MExtractPINDiode++; 23 #pragma link C++ class MExtractedSignalPINDiode++; 24 22 25 #pragma link C++ class MHGausEvents++; 23 26 -
trunk/MagicSoft/Mars/mcalib/MCalibrationCalc.h
r3123 r3173 38 38 private: 39 39 40 static const UInt_t f BlindPixelId;// ID of the blind pixel41 static const UInt_t f PINDiodeId;// ID of the PIN Diode40 static const UInt_t fgBlindPixelId; // ID of the blind pixel 41 static const UInt_t fgPINDiodeId; // ID of the PIN Diode 42 42 static const Byte_t fgSaturationLimit; // Saturation of Hi Gain 43 43 static const Int_t fgBlindPixelFirst; // First FADC slice blind pixel … … 72 72 73 73 enum { kUseBlindPixelFit, 74 kUsePinDiodeFit,75 74 kUseQualityChecks, 76 75 kHiLoGainCalibration, … … 101 100 void SkipBlindPixelFit(Bool_t b=kTRUE) 102 101 {b ? CLRBIT(fFlags, kUseBlindPixelFit) : SETBIT(fFlags, kUseBlindPixelFit);} 103 void SkipPinDiodeFit(Bool_t b=kTRUE)104 {b ? CLRBIT(fFlags, kUsePinDiodeFit) : SETBIT(fFlags, kUsePinDiodeFit);}105 102 void SkipQualityChecks(Bool_t b=kTRUE) 106 103 {b ? CLRBIT(fFlags, kUseQualityChecks) : SETBIT(fFlags, kUseQualityChecks);} … … 119 116 // Getters 120 117 MCalibrationBlindPix *GetBlindPixel() const; 121 MCalibrationPINDiode *GetPINDiode() const;122 118 123 119 // Exclude pixels from configuration file -
trunk/MagicSoft/Mars/mcalib/MHCalibrationPINDiode.cc
r3056 r3173 132 132 Int_t nbins = 20; 133 133 134 CutEdges(fHPINDiodeCharge,nbins);134 StripZeros(fHPINDiodeCharge,nbins); 135 135 136 136 fChargeFirstHiGain = fHPINDiodeCharge->GetBinLowEdge(fHPINDiodeCharge->GetXaxis()->GetFirst()); 137 137 fChargeLastHiGain = fHPINDiodeCharge->GetBinLowEdge(fHPINDiodeCharge->GetXaxis()->GetLast()) 138 138 +fHPINDiodeCharge->GetBinWidth(0); 139 CutEdges(fHPINDiodeChargevsN,0);139 StripZeros(fHPINDiodeChargevsN,0); 140 140 141 141 } -
trunk/MagicSoft/Mars/mcalib/Makefile
r3154 r3173 48 48 MHCalibrationPixel.cc \ 49 49 MMcCalibrationCalc.cc \ 50 MExtractPINDiode.cc \ 51 MExtractedSignalPINDiode.cc \ 50 52 MHGausEvents.cc 51 53
Note:
See TracChangeset
for help on using the changeset viewer.