Changeset 5734 for trunk/MagicSoft/Mars
- Timestamp:
- 01/07/05 21:47:47 (20 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r5732 r5734 27 27 saturation, then. Important for high-intensity calibration events. 28 28 29 30 * msignal/MExtractor.cc 31 * msignal/MExtractTime.cc 32 * msignal/MExtractTimeAndCharge.cc 33 - added some documentation 29 34 30 35 -
trunk/MagicSoft/Mars/msignal/MExtractTime.cc
r5601 r5734 30 30 // FindTimeHiGain() and FindTimeLoGain() to extract the signal and 31 31 // substract the pedestal value 32 // 33 // The following figure gives and example of possible inheritance trees. 34 // An extractor class can inherit from each of the following base classes: 35 // - MExtractor 36 // - MExtractTime 37 // - MExtractTimeAndCharge 38 // 39 //Begin_Html 40 /* 41 <img src="images/ExtractorClasses.gif"> 42 */ 43 //End_Html 32 44 // 33 45 // The following variables have to be set by the derived class and … … 137 149 } 138 150 139 void MExtractTime::FindTimeHiGain(Byte_t *firstused, Float_t &time, Float_t &dtime,140 Byte_t &sat, const MPedestalPix &ped) const141 {142 return;143 }144 145 void MExtractTime::FindTimeLoGain(Byte_t *firstused, Float_t &time, Float_t &dtime,146 Byte_t &sat, const MPedestalPix &ped) const147 {148 return;149 }150 151 151 // -------------------------------------------------------------------------- 152 152 // -
trunk/MagicSoft/Mars/msignal/MExtractTime.h
r5427 r5734 19 19 20 20 virtual void FindTimeHiGain(Byte_t *firstused, Float_t &time, Float_t &dtime, 21 Byte_t &sat, const MPedestalPix &ped) const ;21 Byte_t &sat, const MPedestalPix &ped) const {} 22 22 virtual void FindTimeLoGain(Byte_t *firstused, Float_t &time, Float_t &dtime, 23 Byte_t &sat, const MPedestalPix &ped) const ;23 Byte_t &sat, const MPedestalPix &ped) const {} 24 24 25 25 Int_t PreProcess( MParList *pList ); -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc
r5701 r5734 32 32 // substract the pedestal value. 33 33 // 34 // The following figure gives and example of possible inheritance trees. 35 // An extractor class can inherit from each of the following base classes: 36 // - MExtractor 37 // - MExtractTime 38 // - MExtractTimeAndCharge 39 // 40 //Begin_Html 41 /* 42 <img src="images/ExtractorClasses.gif"> 43 */ 44 //End_Html 45 // 34 46 // The following variables have to be set by the derived class and 35 47 // do not have defaults: -
trunk/MagicSoft/Mars/msignal/MExtractor.cc
r5731 r5734 22 22 ! 23 23 \* ======================================================================== */ 24 25 24 ////////////////////////////////////////////////////////////////////////////// 26 25 // … … 53 52 // calculate the pure noise contriubtion from a fixed window in time. 54 53 // 54 // The following figure gives and example of possible inheritance trees. 55 // An extractor class can inherit from each of the following base classes: 56 // - MExtractor 57 // - MExtractTime 58 // - MExtractTimeAndCharge 59 // 60 //Begin_Html 61 /* 62 <img src="images/ExtractorClasses.gif"> 63 */ 64 //End_Html 55 65 // 56 66 // Input Containers: … … 270 280 Int_t MExtractor::Process() 271 281 { 282 272 283 MRawEvtPixelIter pixel(fRawEvt); 273 284 fSignals->Clear();
Note:
See TracChangeset
for help on using the changeset viewer.