Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 6681)
+++ trunk/MagicSoft/Mars/Changelog	(revision 6682)
@@ -21,4 +21,10 @@
 
                                                  -*-*- END OF LINE -*-*-
+ 2005/02/25 Markus Gaug
+
+   * mhcalib/MHCalibrationHiLoCam.[h,cc]
+     - fixed bug in inter-calibration hi-logain for arrival times.
+
+
  2005/02/25 Abelardo Moralejo
    * msignal/MC_calibration_weights_UV.dat
Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc	(revision 6681)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc	(revision 6682)
@@ -144,4 +144,5 @@
 //
 MHCalibrationHiLoCam::MHCalibrationHiLoCam(const char *name, const char *title) 
+  : fArrTimes(NULL)
 {
 
@@ -250,6 +251,6 @@
   }
 
-  MArrivalTimeCam *times = (MArrivalTimeCam*)pList->FindObject("MArrivalTimeCam");
-  if (!times)
+  fArrTimes = (MArrivalTimeCam*)pList->FindObject("MArrivalTimeCam");
+  if (!fArrTimes)
   {
       *fLog << warn << "MArrivalTimeCam not found... cannot calibrated arrival times between "
@@ -305,6 +306,4 @@
       return kFALSE;
     }
-  
-  MArrivalTimeCam *times = (MArrivalTimeCam*)par;
   
   const Int_t npixels  = fGeom->GetNumPixels();
@@ -351,5 +350,5 @@
       if (IsLoGain())
 	{
-	  const MArrivalTimePix &tix = (*times)[i];
+	  const MArrivalTimePix &tix = (*fArrTimes)[i];
 	  MHCalibrationPix &histlo = (*this)(i);	  
 
Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.h
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.h	(revision 6681)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.h	(revision 6682)
@@ -17,5 +17,5 @@
 
 class MGeomCam;
-class MRawEvtData;
+class MArrivalTimeCam;
 class MHCalibrationHiLoCam : public MHCalibrationCam
 {
@@ -42,4 +42,6 @@
   MArrayI fNumsectorlo;                               //
 
+  MArrivalTimeCam *fArrTimes;                         //! Pointer to arrival times
+
   Bool_t ReInitHists(MParList *pList);
   Bool_t FillHists(const MParContainer *par, const Stat_t w=1);
