Index: trunk/MagicSoft/Mars/callisto.rc
===================================================================
--- trunk/MagicSoft/Mars/callisto.rc	(revision 5877)
+++ trunk/MagicSoft/Mars/callisto.rc	(revision 5878)
@@ -254,4 +254,5 @@
 #MJCalibrateSignal.MCalibrateData.PedestalFlag: Event
 #MJCalibrateSignal.MCalibrateData.CalibrationMode: Default
+#MJCalibrateSignal.MCalibrateData.SignalType: Default
 
 # -------------------------------------------------------------------------
Index: trunk/MagicSoft/Mars/mcalib/MCalibrateData.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrateData.cc	(revision 5877)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrateData.cc	(revision 5878)
@@ -792,4 +792,17 @@
     }
 
+    if (IsEnvDefined(env, prefix, "SignalType", print))
+    {
+        rc = kTRUE;
+        TString s = GetEnvValue(env, prefix, "SignalType", "");
+        s.ToLower();
+        if (s.BeginsWith("phot"))
+            SetSignalType(kPhot);
+        if (s.BeginsWith("phe"))
+            SetSignalType(kPhe);
+        if (s.BeginsWith("default"))
+            SetSignalType();
+    }
+
     return rc;
 }
