Index: trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 9433)
+++ trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 9462)
@@ -940,5 +940,5 @@
 // to print it as readable text.
 //
-const char *MRawRunHeader::GetRunTypeStr() const
+const Char_t *MRawRunHeader::GetRunTypeStr() const
 {
     switch (fRunType)
@@ -960,4 +960,22 @@
     default:
         return "<unknown>";
+    }
+}
+
+const Char_t MRawRunHeader::GetRunTypeChar() const
+{
+    switch (fRunType&0xff)
+    {
+    case kRTData:
+    case kRTPointRun:
+        return 'D';
+    case kRTPedestal:
+        return 'P';
+    case kRTCalibration:
+        return 'C';
+    case kRTLinearity:
+        return 'N';
+    default:
+        return ' ';
     }
 }
Index: trunk/MagicSoft/Mars/mraw/MRawRunHeader.h
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 9433)
+++ trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 9462)
@@ -126,7 +126,8 @@
     UInt_t   GetFileID() const            { return fRunNumber>1000000?(fRunNumber%1000000)*1000+(fFileNumber%1000):fRunNumber; }
     TString  GetStringID() const;
-    UShort_t GetTelescopeNumber() const   { return fRunType; }
+    UShort_t GetTelescopeNumber() const   { return fTelescopeNumber; }
     UShort_t GetRunType() const           { return fRunType; }
     const Char_t *GetRunTypeStr() const;
+    const Char_t  GetRunTypeChar() const;
     const Char_t *GetProjectName() const  { return fProjectName; }
     const Char_t *GetSourceName() const   { return fSourceName; }
