Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 9353)
+++ trunk/MagicSoft/Mars/Changelog	(revision 9354)
@@ -89,4 +89,8 @@
      - Use MPointingPos instead of PointingCorsika, ARRANG already
        rotates all vectors accrodingly
+
+   * msim/MSimPointingPos.cc:
+     - don't write PoinitingCorsika anymore. ARRANg already includes
+       the rotation
 
 
Index: trunk/MagicSoft/Mars/msim/MSimPointingPos.cc
===================================================================
--- trunk/MagicSoft/Mars/msim/MSimPointingPos.cc	(revision 9353)
+++ trunk/MagicSoft/Mars/msim/MSimPointingPos.cc	(revision 9354)
@@ -83,7 +83,7 @@
 Int_t MSimPointingPos::PreProcess(MParList *pList)
 {
-    fPointingCorsika = (MPointingPos*)pList->FindCreateObj("MPointingPos", "PointingCorsika");
-    if (!fPointingCorsika)
-        return kFALSE;
+//    fPointingCorsika = (MPointingPos*)pList->FindCreateObj("MPointingPos", "PointingCorsika");
+//    if (!fPointingCorsika)
+//        return kFALSE;
 
     fPointingLocal = (MPointingPos*)pList->FindCreateObj("MPointingPos");
@@ -165,6 +165,6 @@
 
     // Setup the pointing position
-    fPointingCorsika->SetLocalPosition(zd, az);
-    fPointingLocal->SetLocalPosition(zd, az+fRunHeader->GetMagneticFieldAz());
+//    fPointingCorsika->SetLocalPosition(zd, az/*+fRunHeader->GetMagneticFieldAz()*TMath::RadToDeg()*/);
+    fPointingLocal->SetLocalPosition(zd, az+fRunHeader->GetMagneticFieldAz()*TMath::RadToDeg());
 
     // Calculate incident angle between magnetic field direction
Index: trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc
===================================================================
--- trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc	(revision 9353)
+++ trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc	(revision 9354)
@@ -147,5 +147,5 @@
     }
 
-    fPointing = (MPointingPos*)pList->FindObject("PointingCorsika", "MPointingPos");
+    fPointing = (MPointingPos*)pList->FindObject(/*"PointingCorsika",*/ "MPointingPos");
     if (!fPointing)
     {
@@ -297,5 +297,5 @@
 
     if (fSigmaPSF>0)
-        n += SimPSF(n, fFocalLength, fSigmaPSF);
+        n += SimPSF(n, fFocalLength, fSigmaPSF/10); // Convert from mm to cm
 
     // Changes also the sign of the z-direction of flight
