Changeset 2487 for trunk/MagicSoft/Mars/mraw/MRawEvtPixelIter.cc
- Timestamp:
- 11/07/03 18:50:44 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mraw/MRawEvtPixelIter.cc
r2404 r2487 57 57 ClassImp(MRawEvtPixelIter); 58 58 59 using namespace std; 60 59 61 MRawEvtPixelIter::MRawEvtPixelIter(MRawEvtData *dat) : fData(dat) 60 62 { … … 92 94 // 93 95 if (fNumLoGainEntry != fData->fLoGainPixId->GetSize()) 94 if ( *fHiGainId == *fLoGainId)96 if (HasLoGain()) 95 97 { 96 98 // … … 133 135 // 134 136 fHiGainId = fData->fHiGainPixId->GetArray()-1; 135 fLoGainId = fData->fLoGainPixId->GetArray() -1;137 fLoGainId = fData->fLoGainPixId->GetArray(); 136 138 fHiGainPos = fData->fHiGainFadcSamples->GetArray()-fNumHiGainSamples; 137 139 fLoGainPos = fData->fLoGainFadcSamples->GetArray()-fNumLoGainSamples; 140 141 // 142 // In case fLoGainPixId.GetSize()=0 some root versions seems to 143 // initialize the array with NULL. This makes both cases work. 144 // 145 if (fLoGainId) 146 fLoGainId -= 1; 138 147 } 139 148
Note:
See TracChangeset
for help on using the changeset viewer.