Changeset 3396 for trunk/MagicSoft/Mars/msignal
- Timestamp:
- 03/04/04 12:11:18 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/msignal/MExtractSignal.cc
r3306 r3396 147 147 Int_t MExtractSignal::Process() 148 148 { 149 150 149 MRawEvtPixelIter pixel(fRawEvt); 151 150 fSignals->Clear(); … … 156 155 while (pixel.Next()) 157 156 { 158 Int_t sumhi , sumlo;159 Byte_t sathi , satlo;157 Int_t sumhi; 158 Byte_t sathi; 160 159 161 160 FindSignal(pixel.GetHiGainSamples()+fHiGainFirst-1, fNumHiGainSamples, sumhi, sathi); 162 FindSignal(pixel.GetLoGainSamples()+fLoGainFirst-1, fNumLoGainSamples, sumlo, satlo); 163 164 if (satlo) 161 162 Int_t sumlo = 0; 163 Byte_t satlo = kFALSE; 164 if (pixel.HasLoGain()) 165 165 { 166 sat++; 167 satpixels += Form(" %d", pixel.GetPixelId()); 166 FindSignal(pixel.GetLoGainSamples()+fLoGainFirst-1, fNumLoGainSamples, sumlo, satlo); 167 168 if (satlo) 169 { 170 sat++; 171 satpixels += Form(" %d", pixel.GetPixelId()); 172 } 168 173 } 169 170 174 171 175 const Int_t pixid = pixel.GetPixelId(); … … 177 181 const Float_t pedrms = ped.GetPedestalRms(); 178 182 179 180 pix.SetExtractedSignal(sumhi - pedes*fNumHiGainSamples, pedrms*fSqrtHiGainSamples, 183 pix.SetExtractedSignal(sumhi - pedes*fNumHiGainSamples, pedrms*fSqrtHiGainSamples, 181 184 sumlo - pedes*fNumLoGainSamples, pedrms*fSqrtLoGainSamples); 182 185
Note:
See TracChangeset
for help on using the changeset viewer.