Ignore:
Timestamp:
06/17/08 18:11:57 (17 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mraw
Files:
2 edited

Legend:

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

    r8966 r8970  
    276276    if (fFormatVersion>10)
    277277    {
    278         if (GetRunID()!=fTelescopeNumber && GetRunID()!=fTelescopeNumber*10U && GetRunID()!=fTelescopeNumber*10U+5U)
     278        if (GetTypeID()!=fTelescopeNumber     &&
     279            GetTypeID()!=fTelescopeNumber*10U &&
     280            GetTypeID()!=fTelescopeNumber*10U+5U)
    279281        {
    280282            *fLog << err << "ERROR - Telscope number " << fTelescopeNumber << " doesn't match the first two digits of the run number " << fRunNumber << "." << endl;
  • trunk/MagicSoft/Mars/mraw/MRawRunHeader.h

    r8966 r8970  
    106106    UInt_t   GetRunNumber() const         { return fRunNumber; }
    107107    UInt_t   GetFileNumber() const        { return fFileNumber; }
    108     UInt_t   GetRunID() const             { return (fRunNumber/1000000)%100; }
     108    UInt_t   GetTypeID() const            { return (fRunNumber/1000000)%100; }
    109109    UInt_t   GetFileID() const            { return fRunNumber>1000000?(fRunNumber%1000000)*1000+(fFileNumber%1000):fRunNumber; }
    110110    UShort_t GetTelescopeNumber() const   { return fRunType; }
     
    127127    const MTime &GetRunStart() const      { return fRunStart; }
    128128    const MTime &GetRunEnd() const        { return fRunStop; }
    129     Double_t GetRunLength() const         { return fRunStop-fRunStart; }
     129    Double_t GetRunLength() const         { return !fRunStart || !fRunStop ? 0 : fRunStop-fRunStart; }
    130130    Short_t GetPixAssignment(UShort_t i) const;
    131131    UShort_t GetMaxPixId() const;
Note: See TracChangeset for help on using the changeset viewer.