Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 2774)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 2775)
@@ -40,9 +40,9 @@
  2004/01/12: Abelardo Moralejo
 
-  * mimage/MStereoPar.cc
-    - fixed mistake: now fSourceY = scale1*hillas1.GetMeanY() + ...
-      instead of         fSourceY = scale2*hillas1.GetMeanY() + ...
-      Bug had no effect unless scale1 != scale2 (-> telescopes of 
-      different size).
+   * mimage/MStereoPar.cc
+     - fixed mistake: now fSourceY = scale1*hillas1.GetMeanY() + ...
+       instead of         fSourceY = scale2*hillas1.GetMeanY() + ...
+       Bug had no effect unless scale1 != scale2 (-> telescopes of 
+       different size).
 
 
@@ -50,14 +50,14 @@
  2004/01/12: Markus Gaug
 
-  * manalysis/MExtractSignal.[h,cc]
-    - take out some uncommented code 
-    - replace logainshift by two independent variables: 
-      logainfirst, logainlast
-    - because in most data, maximum occurs in slice 4, shift default 
-      from slices 4-9 to slices 3-8.
-
-  * manalysis/MExtractedSignalPix.[h,cc]
-    - took out some uncommented code
-    - new initializers: instead of -1. now 99999.9
+   * manalysis/MExtractSignal.[h,cc]
+     - take out some uncommented code 
+     - replace logainshift by two independent variables: 
+       logainfirst, logainlast
+     - because in most data, maximum occurs in slice 4, shift default 
+       from slices 4-9 to slices 3-8.
+
+   * manalysis/MExtractedSignalPix.[h,cc]
+     - took out some uncommented code
+     - new initializers: instead of -1. now 99999.9
 
 
Index: /trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc
===================================================================
--- /trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 2774)
+++ /trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 2775)
@@ -169,4 +169,26 @@
 // --------------------------------------------------------------------------
 //
+// Return the run type as string ("Data", "Pedestal", ...), for example
+// to print it as readable text.
+//
+const char *MRawRunHeader::GetRunTypeStr() const
+{
+    switch (fRunType)
+    {
+    case kRTData:
+        return "Data";
+    case kRTPedestal:
+        return "Pedestal";
+    case kRTCalibration:
+        return "Calibration";
+    case kRTMonteCarlo:
+        return "Monte Carlo";
+    default:
+        return "<unknown>";
+    }
+}
+
+// --------------------------------------------------------------------------
+//
 // print run header information on *fLog
 //
@@ -184,24 +206,5 @@
     *fLog << "Version:      " << dec << "Format=" << fFormatVersion << "  ";
     *fLog << "Software=" << fSoftVersion << endl;
-    *fLog << "RunNumber:    " << fRunNumber << " (Type=";
-    switch (fRunType)
-    {
-    case kRTData:
-        *fLog << "Data";
-        break;
-    case kRTPedestal:
-        *fLog << "Pedestal";
-        break;
-    case kRTCalibration:
-        *fLog << "Calibration";
-        break;
-    case kRTMonteCarlo:
-        *fLog << "Monte Carlo Data";
-        break;
-    default:
-        *fLog << "<unknown>";
-        break;
-    }
-    *fLog << ")" << endl;
+    *fLog << "RunNumber:    " << fRunNumber << " (Type=" << GetRunTypeStr() << ")" << endl;
     *fLog << "ProjectName: '" << fProjectName << "'" << endl;
     *fLog << "Source:      '" << fSourceName << "' " << "  ";
Index: /trunk/MagicSoft/Mars/mraw/MRawRunHeader.h
===================================================================
--- /trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 2774)
+++ /trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 2775)
@@ -78,4 +78,5 @@
     UShort_t GetSoftVersion() const       { return fSoftVersion; }
     UShort_t GetRunType() const           { return fRunType; }
+    const char *GetRunTypeStr() const;
     UInt_t   GetRunNumber() const         { return fRunNumber; }
     const Char_t  *GetProjectName() const { return fProjectName; }
