Changeset 8344 for trunk/MagicSoft/Mars/mraw/MRawEvtHeader.cc
- Timestamp:
- 03/01/07 21:31:23 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mraw/MRawEvtHeader.cc
r6014 r8344 202 202 *fLog << "NumLvl2=" << fNumTrigLvl2 << " "; 203 203 *fLog << "Pattern=" << hex << setfill('0'); 204 *fLog << setw( 2) << fTrigPattern[0];205 *fLog << setw( 2) << fTrigPattern[1] << " " << dec;204 *fLog << setw(8) << fTrigPattern[0]; 205 *fLog << setw(8) << fTrigPattern[1] << " " << dec; 206 206 207 207 *fLog << "Type="; … … 358 358 fin.read((char*)fTrigPattern, 8); // Total=28 359 359 fin.read((char*)&fTrigType, 2); // Total=30 360 fin.read((char*)dummy, 2); // Total=32, was fAllLoGainOn 361 fin.read((char*)fPixLoGainOn->GetArray(), fPixLoGainOn->GetSize()); 362 363 fNumLoGainOn = 0; 364 for (unsigned int i=0; i<fPixLoGainOn->GetSize(); i++) 365 for (int j=0; j<8; j++) 366 if ((*fPixLoGainOn)[i] & (1<<j)) 367 fNumLoGainOn++; 368 369 fin.read((char*)&dummy, 4); 360 if (ver<=6) 361 { 362 fin.read((char*)dummy, 2); // Total=32, was fAllLoGainOn 363 fin.read((char*)fPixLoGainOn->GetArray(), fPixLoGainOn->GetSize()); 364 365 fNumLoGainOn = 0; 366 for (unsigned int i=0; i<fPixLoGainOn->GetSize(); i++) 367 for (int j=0; j<8; j++) 368 if ((*fPixLoGainOn)[i] & (1<<j)) 369 fNumLoGainOn++; 370 371 fin.read((char*)&dummy, 4); 372 } 373 else 374 { 375 // No LoGains for version 7 data 376 fPixLoGainOn->Reset(); 377 fNumLoGainOn = 0; 378 } 370 379 371 380 return fin.eof() ? kFALSE : rc;
Note:
See TracChangeset
for help on using the changeset viewer.