Index: trunk/MagicSoft/Mars/callisto_Dec04Jan05.rc
===================================================================
--- trunk/MagicSoft/Mars/callisto_Dec04Jan05.rc	(revision 8438)
+++ trunk/MagicSoft/Mars/callisto_Dec04Jan05.rc	(revision 8439)
@@ -469,8 +469,4 @@
 #MMoviePrepare.FirstSlice: 0
 #MMoviePrepare.LastSlice:  15
-#MMoviePrepare.TargetLength: 5
-#MMoviePrepare.NumEvents: 500
-#MMoviePrepare.Threshold: 3
-#MMoviePrepare.Filename: filename.mpg
 #MovieFilter.Condition: MMovieData.fMax>5*MMovieData.fMedianPedestalRms
 #MImgCleanStd.CleanLevel1: 8.0
@@ -478,4 +474,8 @@
 #MFEvtNumber.FileName: ganymed00001218.root
 #MFEvtNumber.Selector: ThetaSquared.fVal<0.04 && DataType.fVal>0.5
+#MMovieWrite.TargetLength: 5
+#MMovieWrite.NumEvents: 500
+#MMovieWrite.Threshold: 3
+#MMovieWrite.FileName: filename.mpg
 
 # -------------------------------------------------------------------------
Index: trunk/MagicSoft/Mars/callisto_MarApr05.rc
===================================================================
--- trunk/MagicSoft/Mars/callisto_MarApr05.rc	(revision 8438)
+++ trunk/MagicSoft/Mars/callisto_MarApr05.rc	(revision 8439)
@@ -465,8 +465,4 @@
 #MMoviePrepare.FirstSlice: 0
 #MMoviePrepare.LastSlice:  15
-#MMoviePrepare.TargetLength: 5
-#MMoviePrepare.NumEvents: 500
-#MMoviePrepare.Threshold: 3
-#MMoviePrepare.Filename: filename.mpg
 #MovieFilter.Condition: MMovieData.fMax>5*MMovieData.fMedianPedestalRms
 #MImgCleanStd.CleanLevel1: 8.0
@@ -474,4 +470,8 @@
 #MFEvtNumber.FileName: ganymed00001218.root
 #MFEvtNumber.Selector: ThetaSquared.fVal<0.04 && DataType.fVal>0.5
+#MMovieWrite.TargetLength: 5
+#MMovieWrite.NumEvents: 500
+#MMovieWrite.Threshold: 3
+#MMovieWrite.FileName: filename.mpg
 
 # -------------------------------------------------------------------------
Index: trunk/MagicSoft/Mars/callisto_mux.rc
===================================================================
--- trunk/MagicSoft/Mars/callisto_mux.rc	(revision 8438)
+++ trunk/MagicSoft/Mars/callisto_mux.rc	(revision 8439)
@@ -470,8 +470,4 @@
 #MMoviePrepare.FirstSlice: 10
 #MMoviePrepare.LastSlice:  50
-#MMoviePrepare.TargetLength: 5
-#MMoviePrepare.NumEvents: 500
-#MMoviePrepare.Threshold: 3
-#MMoviePrepare.Filename: filename.mpg
 #MovieFilter.Condition: MMovieData.fMax>5*MMovieData.fMedianPedestalRms
 #MImgCleanStd.CleanLevel1: 8.0
@@ -479,4 +475,8 @@
 #MFEvtNumber.FileName: ganymed00001218.root
 #MFEvtNumber.Selector: ThetaSquared.fVal<0.04 && DataType.fVal>0.5
+#MMovieWrite.TargetLength: 5
+#MMovieWrite.NumEvents: 500
+#MMovieWrite.Threshold: 3
+#MMovieWrite.FileName: filename.mpg
 
 # -------------------------------------------------------------------------
Index: trunk/MagicSoft/Mars/mjobs/MJCalib.h
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalib.h	(revision 8438)
+++ trunk/MagicSoft/Mars/mjobs/MJCalib.h	(revision 8439)
@@ -11,16 +11,8 @@
 {
 public:
-    enum DataType_t
-    {
-        kIsUseRootData,
-        kIsUseRawData,
-        kIsUseMC
-    };
 
 private:
 
     static const Int_t fgCheckedPixId;  //! Default for fCheckedPixId
-
-    Byte_t fDataFlag;                   // Bit-field to store the data type
 
     enum  Storage_t                     // Possible devices for calibration
@@ -29,5 +21,5 @@
         kHistsStorage
       };                                // Possible flags for the storage of results
-    
+
     Byte_t fStorage;                    // Bit-field for chosen storage type
 
@@ -46,29 +38,16 @@
 
     Bool_t fIsPulsePosCheck;            // Check pulse position?
-    //Bool_t fIsHiLoCalibration;          // Choose to calibrate the high-gain vs. low-gains
-    
+
     Bool_t CheckEnvLocal();
-    Byte_t GetDataFlag() { return fDataFlag; }
 
     Bool_t IsNoStorage    () const { return TESTBIT(fStorage,kNoStorage);    }
     Bool_t IsHistsStorage () const { return TESTBIT(fStorage,kHistsStorage); }
-    
+
 public:
-
     MJCalib();
-
-    Bool_t IsUseRawData()  const { return fDataFlag==kIsUseRawData;  }
-    Bool_t IsUseRootData() const { return fDataFlag==kIsUseRootData; }
-    Bool_t IsUseMC()       const { return fDataFlag==kIsUseMC;       }
 
     Bool_t IsUseBlindPixel() const { return TESTBIT(fDevices,kUseBlindPixel); }
     Bool_t IsUsePINDiode  () const { return TESTBIT(fDevices,kUsePINDiode);   }
 
-    void SetUseRawData () { fDataFlag=kIsUseRawData;  }
-    void SetUseRootData() { fDataFlag=kIsUseRootData; }
-    void SetUseMC      () { fDataFlag=kIsUseMC;       }
-
-    void SetDataType(DataType_t type) { fDataFlag=type; }
-  
     void SetCheckedPixId ( const Int_t  i=fgCheckedPixId ) { fCheckedPixId  = i; }
 
@@ -76,5 +55,4 @@
     void SetHistsStorage ( const Bool_t b=kTRUE ) { b ? SETBIT(fStorage,kHistsStorage) : CLRBIT(fStorage,kHistsStorage); }
 
-    //void SetHiLoCalibration( const Bool_t b=kTRUE )  { fIsHiLoCalibration = b; }
     void SetPixelCheck     ( const Bool_t b=kTRUE )  { fIsPixelCheck        = b; }
     void SetPulsePosCheck  ( const Bool_t b=kTRUE )  { fIsPulsePosCheck     = b; }
Index: trunk/MagicSoft/Mars/mjobs/MJPedestal.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 8438)
+++ trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 8439)
@@ -768,5 +768,5 @@
         fExtractType = GetEnv("UseData",kFALSE) ? kUseData : kUsePedRun;
 
-    if (IsUseMC() && fExtractType==kUseData)
+    if (fSequence.IsMonteCarlo() && fExtractType==kUseData)
     {
         // The reason is, that the standard data files contains empty
@@ -870,5 +870,5 @@
     Float_t rmspulsetime   = 1.0;
 
-    if (!IsUseMC())
+    if (!fSequence.IsMonteCarlo())
     {
         if (fIsPixelCheck)
@@ -899,5 +899,5 @@
     }
 
-    *fLog << all << "Mean pulse time (" << (IsUseMC()?"MC":"cosmics") << "): ";
+    *fLog << all << "Mean pulse time (" << (fSequence.IsMonteCarlo()?"MC":"cosmics") << "): ";
     *fLog << meanpulsetime << "+-" << rmspulsetime << endl;
 
@@ -1033,6 +1033,6 @@
     {
         const Int_t n0 = IsUseData()
-            ? fSequence.SetupDatRuns(iter, 0, IsUseRawData())
-            : fSequence.SetupPedRuns(iter, 0, IsUseRawData());
+            ? fSequence.SetupDatRuns(iter, 0, !fSequence.IsMonteCarlo())
+            : fSequence.SetupPedRuns(iter, 0, !fSequence.IsMonteCarlo());
 
         if (n0<=0)
@@ -1040,5 +1040,5 @@
     }
 
-    if (IsUseRawData())
+    if (!fSequence.IsMonteCarlo())
     {
         rawread.AddFiles(iter);
@@ -1132,4 +1132,9 @@
     }
 
+    //MFillH fillC("MHPedestalCor", "MPedestalSubtractedEvt", "FillAcor");
+    //fillC.SetNameTab("Acor");
+    //if (fExtractor && fExtractionType==kWithExtractorRndm)
+    //    tlist.AddToList(&fillC);
+
     // ----------------------------------------------------------------------
     //   Now we make sure, that in all cases the ranges are setup correctly
@@ -1143,5 +1148,5 @@
     ftp2.RequirePedestal();
 
-    if (!IsUseMC() && (!fExtractor || !fExtractor->HasLoGain()))
+    if (!fSequence.IsMonteCarlo() && (!fExtractor || !fExtractor->HasLoGain()))
     {
         taskenv.SetFilter(&ftp2);
@@ -1224,4 +1229,16 @@
     }
 
+
+    /*
+    MHCamEvent evt0(0, "Ped",    "Pedestal;;P [cnts/sl]");
+    MHCamEvent evt1(2, "PedRms", "Pedestal RMS;;\\sigma_{p} [cnts/sl]");
+
+    MFillH fill0(&evt0, &fPedestalCamOut, "FillPedestal");
+    MFillH fill1(&evt1, &fPedestalCamOut, "FillPedRms");
+
+    tlist.AddToList(&fill0);
+    tlist.AddToList(&fill1);
+    */
+
     //
     // Execute the eventloop
Index: trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc
===================================================================
--- trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc	(revision 8438)
+++ trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc	(revision 8439)
@@ -839,5 +839,5 @@
 //   MMovieWrite.NumEvents: 500
 //   MMovieWrite.Threshold: 2 <rms>
-//   MMovieWrite.Filename: movie.mpg
+//   MMovieWrite.FileName: movie.mpg
 //
 Int_t MMovieWrite::ReadEnv(const TEnv &env, TString prefix, Bool_t print)
@@ -859,7 +859,7 @@
         rc = kTRUE;
     }
-    if (IsEnvDefined(env, prefix, "Filename", print))
-    {
-        fFilename = GetEnvValue(env, prefix, "Filename", fFilename);
+    if (IsEnvDefined(env, prefix, "FileName", print))
+    {
+        fFilename = GetEnvValue(env, prefix, "FileName", fFilename);
         rc = kTRUE;
     }
