Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 8410)
+++ trunk/MagicSoft/Mars/Changelog	(revision 8411)
@@ -19,4 +19,17 @@
                                                  -*-*- END OF LINE -*-*-
 
+ 2007/04/18 Thomas Bretz
+
+   * mjobs/Makefile:
+     - added path to mmovie
+
+   * mmovie/MMoviePrepare.[h,cc]:
+     - changed access to MCalibrateData to access to MCalibConstCam
+
+   * mmovie/MMovieWrite.cc:
+     - fixed some typos in comments
+
+
+
  2007/04/17 Stefan Ruegamer
 
@@ -24,10 +37,13 @@
      - modified the ccfile search to not find ccfiles twice if one
        runnumber is part of a higher runnumber (as 23456 and 223456)
+
    * datacenter/scripts/movingrawfiles:
      - added moving of rawfiles from the directory /magic/datacenter/
        fromtape/rawdata/muxdata, which is the default rawfile folder of
        the new muxtapes, to /magic/datacenter/fromtape/rawdata
+
    * datacenter/scripts/runcallisto:
      - added condition for the linking of the .rc-file for muxdata
+
    * datacenter/scripts/makecallistolinks:
      - commented reason2 out
Index: trunk/MagicSoft/Mars/mjobs/Makefile
===================================================================
--- trunk/MagicSoft/Mars/mjobs/Makefile	(revision 8410)
+++ trunk/MagicSoft/Mars/mjobs/Makefile	(revision 8411)
@@ -23,5 +23,5 @@
            -I../mbadpixels -I../msignal -I../mraw -I../mpedestal -I../mtools \
            -I../mimage -I../mpointing -I../mastro -I../mfbase -I../mhvstime \
-           -I../mtrigger -I../mmuon -I../mmc
+           -I../mtrigger -I../mmuon -I../mmc -I../mmovie
 
 SRCFILES = MSequence.cc \
Index: trunk/MagicSoft/Mars/mmovie/MMoviePrepare.cc
===================================================================
--- trunk/MagicSoft/Mars/mmovie/MMoviePrepare.cc	(revision 8410)
+++ trunk/MagicSoft/Mars/mmovie/MMoviePrepare.cc	(revision 8411)
@@ -49,5 +49,5 @@
 //   MPedestalSubtractedEvt
 //   MPedestalFundamental [MPedestalCam]
-//   MCalibrateData
+//   MCalibConstCam
 //   MCalibrationRelTimeCam
 //   MRawRunHeader
@@ -75,4 +75,6 @@
 #include "MPedestalPix.h"
 
+#include "MCalibConstCam.h"
+#include "MCalibConstPix.h"
 
 #include "MCalibrationRelTimeCam.h"
@@ -82,5 +84,4 @@
 #include "MMovieData.h"
 #include "MRawRunHeader.h"
-#include "MCalibrateData.h"
 #include "MPedestalSubtractedEvt.h"
 
@@ -143,8 +144,8 @@
         return kFALSE;
     }
-    fCal = (MCalibrateData*)plist->FindTaskListWithTask("MCalibrateData")->FindTask("MCalibrateData");
+    fCal = (MCalibConstCam*)plist->FindObject("MCalibConstCam");
     if (!fCal)
     {
-        *fLog << err << "MCalibrateData not found ... aborting." << endl;
+        *fLog << err << "MCalibConstCam not found ... aborting." << endl;
         return kFALSE;
     }
@@ -193,6 +194,4 @@
 Double_t MMoviePrepare::GetMedianCalibConst() const
 {
-    const MArrayF &calco = fCal->GetCalibConsts();
-
     Int_t n = fCam->GetNumPixWithAidx(0);
 
@@ -201,5 +200,5 @@
     for (UInt_t i=0; i<fCam->GetNumPixels(); i++)
         if ((*fCam)[i].GetAidx()==0)
-            arr[--n] = calco[i];
+            arr[--n] = (*fCal)[i].GetCalibConst();
 
     return TMath::Median(arr.GetSize(), arr.GetArray());
@@ -246,5 +245,4 @@
 
     // For invalid calib constants we can use the sector average
-    const MArrayF &calco = fCal->GetCalibConsts();
     const UShort_t npix  = fEvt->GetNumPixels();
     const Double_t slope = 1./GetMedianCalibConst();
@@ -258,5 +256,5 @@
 
         const Float_t  offset = tpix.GetTimeOffset();
-        const Float_t  cal    = calco[p];
+        const Float_t  cal    = (*fCal)[p].GetCalibConst();
         const Float_t *ptr    = fEvt->GetSamples(p)+fFirstSlice;
         const Float_t  scale  = cal*slope*fCam->GetPixRatio(p);
@@ -290,6 +288,6 @@
 //
 // Example:
-//   MMoviewPrepare.FirstSlice: 10
-//   MMoviewPrepare.LastSlice:  50
+//   MMoviePrepare.FirstSlice: 10
+//   MMoviePrepare.LastSlice:  50
 //
 Int_t MMoviePrepare::ReadEnv(const TEnv &env, TString prefix, Bool_t print)
Index: trunk/MagicSoft/Mars/mmovie/MMoviePrepare.h
===================================================================
--- trunk/MagicSoft/Mars/mmovie/MMoviePrepare.h	(revision 8410)
+++ trunk/MagicSoft/Mars/mmovie/MMoviePrepare.h	(revision 8411)
@@ -11,5 +11,5 @@
 class MPedestalCam;
 class MRawRunHeader;
-class MCalibrateData;
+class MCalibConstCam;
 class MCalibrationRelTimeCam;
 class MPedestalSubtractedEvt;
@@ -19,5 +19,5 @@
 private:
     MPedestalSubtractedEvt *fEvt;    //! Slices with pedestal subtracted
-    MCalibrateData         *fCal;    //! Calibration constants signal
+    MCalibConstCam         *fCal;    //! Calibration constants signal
     MCalibrationRelTimeCam *fRel;    //! Calibration constants time
     MRawRunHeader          *fRun;    //! Run Header (sampling frequency)
Index: trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc
===================================================================
--- trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc	(revision 8410)
+++ trunk/MagicSoft/Mars/mmovie/MMovieWrite.cc	(revision 8411)
@@ -815,8 +815,8 @@
 //
 // Example:
-//   MMoviewPrepare.TargetLength: 5 <seconds>
-//   MMoviewPrepare.NumEvents: 500
-//   MMoviewPrepare.Threshold: 2 <rms>
-//   MMoviewPrepare.Filename: movie.mpg
+//   MMoviePrepare.TargetLength: 5 <seconds>
+//   MMoviePrepare.NumEvents: 500
+//   MMoviePrepare.Threshold: 2 <rms>
+//   MMoviePrepare.Filename: movie.mpg
 //
 Int_t MMovieWrite::ReadEnv(const TEnv &env, TString prefix, Bool_t print)
