Ignore:
Timestamp:
10/15/03 19:15:13 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mraw/MRawEvtHeader.cc

    r2328 r2386  
    237237int MRawEvtHeader::ReadEvt(istream &fin)
    238238{
    239     fin.read((char*)&fDAQEvtNumber, 4);
     239    fin.read((char*)&fDAQEvtNumber, 4);  // Total=4
    240240
    241241    UInt_t fAbsTime[2];
    242     fin.read((char*)fAbsTime,       8);
     242    fin.read((char*)fAbsTime,       8);  // Total=12
    243243
    244244    //
     
    246246    //
    247247    const Double_t mhz = 9.375;                          // [1e6 ticks/s]
    248     const Double_t t   = (Double_t)fAbsTime[0]/mhz*1e-3; // [ns]
    249     const UShort_t ns  = (UShort_t)fmod(t, 1e9);
    250     const Byte_t s     = (Byte_t)fmod(t/1e9, 60);
    251     const Byte_t m     = (Byte_t)fmod(t/60e9, 60);
    252     const Byte_t h     = (Byte_t)(t/3600e9);
     248    const Double_t t   = (Double_t)fAbsTime[0]/mhz;      // [ns]
     249    const UShort_t ns  = (UShort_t)fmod(t*1e-3, 1e9);
     250    const Byte_t s     = (Byte_t)fmod(t/1e12, 60);
     251    const Byte_t m     = (Byte_t)fmod(t/60e12, 60);
     252    const Byte_t h     = (Byte_t)(t/3600e12);
    253253
    254254    fTime->SetTime(h, m, s, ns);
     
    257257    Byte_t dummy[4];
    258258
    259     fin.read((char*)&fNumTrigLvl1,  4);
    260     fin.read((char*)&fNumTrigLvl2,  4);
    261     fin.read((char*)fTrigPattern,   8);
    262     fin.read((char*)&fTrigType,     2);
    263     fin.read((char*)dummy,          2); // was fAllLoGainOn
     259    fin.read((char*)&fNumTrigLvl1,  4);  // Total=16
     260    fin.read((char*)&fNumTrigLvl2,  4);  // Total=20
     261    fin.read((char*)fTrigPattern,   8);  // Total=28
     262    fin.read((char*)&fTrigType,     2);  // Total=30
     263    fin.read((char*)dummy,          2);  // Total=32, was fAllLoGainOn
    264264    fin.read((char*)fPixLoGainOn->GetArray(), fPixLoGainOn->GetSize());
    265265
Note: See TracChangeset for help on using the changeset viewer.