Changeset 8970 for trunk/MagicSoft/Mars
- Timestamp:
- 06/17/08 18:11:57 (16 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r8969 r8970 28 28 * mjobs/MJStar.cc: 29 29 - Use File id instead of run number 30 - fixed the units in the display (phe not \\gamma) 30 31 31 32 * mjobs/MSequence.[h,cc]: -
trunk/MagicSoft/Mars/NEWS
r8962 r8970 66 66 67 67 * fixed mars (event display) for merpped raw-data and MC data 68 69 * adapted the synatx of sequence files to allow for the new run/file 70 scheme. For more details see class description of MSequence 68 71 69 72 ;showplot -
trunk/MagicSoft/Mars/mjobs/MJStar.cc
r8969 r8970 218 218 219 219 // ------------------ Setup histograms and fill tasks ---------------- 220 MHCamEvent evt0a(0, "Cleaned", "Average signal after Cleaning;;S [ \\gamma]");221 MHCamEvent evt0c(0, "Sparkless", "Average signal after Cleaning and Spark cuts;;S [ \\gamma]");222 MHCamEvent evt0d(0, "Sparks", "Average signal after Cleaning for Spark cuts;;S [ \\gamma]");220 MHCamEvent evt0a(0, "Cleaned", "Average signal after Cleaning;;S [phe]"); 221 MHCamEvent evt0c(0, "Sparkless", "Average signal after Cleaning and Spark cuts;;S [phe]"); 222 MHCamEvent evt0d(0, "Sparks", "Average signal after Cleaning for Spark cuts;;S [phe]"); 223 223 MHCamEvent evt0b(0, "UsedPix", "Fraction of Events in which Pixels are used;;Fraction"); 224 224 evt0a.SetErrorSpread(kFALSE); -
trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc
r8966 r8970 276 276 if (fFormatVersion>10) 277 277 { 278 if (GetRunID()!=fTelescopeNumber && GetRunID()!=fTelescopeNumber*10U && GetRunID()!=fTelescopeNumber*10U+5U) 278 if (GetTypeID()!=fTelescopeNumber && 279 GetTypeID()!=fTelescopeNumber*10U && 280 GetTypeID()!=fTelescopeNumber*10U+5U) 279 281 { 280 282 *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 106 106 UInt_t GetRunNumber() const { return fRunNumber; } 107 107 UInt_t GetFileNumber() const { return fFileNumber; } 108 UInt_t Get RunID() const{ return (fRunNumber/1000000)%100; }108 UInt_t GetTypeID() const { return (fRunNumber/1000000)%100; } 109 109 UInt_t GetFileID() const { return fRunNumber>1000000?(fRunNumber%1000000)*1000+(fFileNumber%1000):fRunNumber; } 110 110 UShort_t GetTelescopeNumber() const { return fRunType; } … … 127 127 const MTime &GetRunStart() const { return fRunStart; } 128 128 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; } 130 130 Short_t GetPixAssignment(UShort_t i) const; 131 131 UShort_t GetMaxPixId() const;
Note:
See TracChangeset
for help on using the changeset viewer.