Index: /trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc
===================================================================
--- /trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc	(revision 6215)
+++ /trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc	(revision 6216)
@@ -51,4 +51,5 @@
 
 #include "MPedestalCam.h"
+#include "MPedPhotCam.h"
 #include "MBadPixelsCam.h"
 #include "MBadPixelsTreat.h"
@@ -212,29 +213,28 @@
 }
 
-
-const char* MJCalibTest::GetInputFile() const
+// --------------------------------------------------------------------------
+//
+// Retrieve the output file written by WriteResult()
+// 
+const char* MJCalibTest::GetOutputFile() const
+{
+    const TString name(GetOutputFileName());
+    if (name.IsNull())
+        return "";
+
+    return Form("%s/%s", fPathOut.Data(), name.Data());
+}
+
+
+const char* MJCalibTest::GetOutputFileName() const
 {
 
   if (fSequence.IsValid())
-    return Form("%s/calib%08d.root", (const char*)fPathOut, fSequence.GetSequence());
+    return Form("calib%08d.root", fSequence.GetSequence());
   
   if (!fRuns)
     return "";
   
-  return Form("%s/%s-F1.root", (const char*)fPathOut, (const char*)fRuns->GetRunsAsFileName());
-  
-}
-
-
-const char* MJCalibTest::GetOutputFile() const
-{
-
-  if (fSequence.IsValid())
-    return Form("%s/test%08d.root", (const char*)fPathOut, fSequence.GetSequence());
-  
-  if (!fRuns)
-    return "";
-  
-  return Form("%s/%s-Test.root", (const char*)fPathOut, (const char*)fRuns->GetRunsAsFileName());
+  return Form("%s-F1.root", (const char*)fRuns->GetRunsAsFileName());
   
 }
@@ -243,5 +243,5 @@
 {
 
-  const TString fname = GetInputFile();
+  const TString fname = GetOutputFile();
   
   *fLog << inf << "Reading from file: " << fname << endl;
@@ -385,5 +385,8 @@
 
   if (!ReadCalibration(calibcont, badpix, extractor1, extractor2, geom))
-    return kFALSE;
+    {
+      *fLog << err << "Could not read calibration constants " << endl;
+      return kFALSE;
+    }
   
   *fLog << all;
@@ -574,15 +577,14 @@
   
   /*
-    MHCalibrationTestCam *hcam = (MHCalibrationTestCam*)plist.FindObject("MHCalibrationTestCam");
-    MHCalibrationPix &pix1 = (*hcam)(100);
-    pix1.DrawClone("");
-    gPad->SaveAs("test_test_100.ps");
-
-    MHCalibrationTestTimeCam *hccam = (MHCalibrationTestTimeCam*)plist.FindObject("MHCalibrationTestTimeCam");
-    MHCalibrationPix &pix11 = (*hccam)(100);
-    pix11.DrawClone("");
-    gPad->SaveAs("test_testtime_100.ps");
+  MHCalibrationTestCam *hcam = (MHCalibrationTestCam*)plist.FindObject("MHCalibrationTestCam");
+  MHCalibrationPix &pix1 = (*hcam)[47];
+  pix1.DrawClone("");
+  gPad->SaveAs("test_test_100.ps");
+  
+  MHCalibrationTestTimeCam *hccam = (MHCalibrationTestTimeCam*)plist.FindObject("MHCalibrationTestTimeCam");
+  MHCalibrationPix &pix11 = (*hccam)[47];
+  pix11.DrawClone("");
+  gPad->SaveAs("test_testtime_100.ps");
   */
-    
 
   DisplayResult(plist);
@@ -614,10 +616,4 @@
     }
 
-    if (fPedPhotCam.Write()<=0)
-    {
-        *fLog << err << "Unable to write MPedPhotCam to " << oname << endl;
-        return kFALSE;
-    }
-
     if (fTestCam.Write()<=0)
     {
Index: /trunk/MagicSoft/Mars/mjobs/MJCalibTest.h
===================================================================
--- /trunk/MagicSoft/Mars/mjobs/MJCalibTest.h	(revision 6215)
+++ /trunk/MagicSoft/Mars/mjobs/MJCalibTest.h	(revision 6216)
@@ -13,7 +13,4 @@
 #ifndef MARS_MHCalibrationTestTimeCam
 #include "MHCalibrationTestTimeCam.h"
-#endif
-#ifndef MARS_MPedPhotCam
-#include "MPedPhotCam.h"
 #endif
 #ifndef MARS_MBadPixelsCam
@@ -40,5 +37,4 @@
   MCalibrationTestCam      fTestCam;
   MHCalibrationTestTimeCam fTestTimeCam;
-  MPedPhotCam              fPedPhotCam;
 
   enum  Display_t                                      // Possible Display types
@@ -61,4 +57,6 @@
                          MExtractor* &ext1, MExtractor* &ext2, TString &geom) const;
 
+  const char* GetOutputFileName() const;
+
 public:
 
@@ -66,9 +64,7 @@
   
   const char* GetOutputFile() const;
-  const char* GetInputFile() const;
   
   MCalibrationTestCam      &GetTestCam()      { return fTestCam; }
   MHCalibrationTestTimeCam &GetTestTimeCam()  { return fTestTimeCam; }  
-  MPedPhotCam          &GetPedPhotCam() { return fPedPhotCam; }
   const MBadPixelsCam &GetBadPixels()  const { return fBadPixels; }
   
