Index: trunk/Mars/Changelog
===================================================================
--- trunk/Mars/Changelog	(revision 11491)
+++ trunk/Mars/Changelog	(revision 11515)
@@ -18,4 +18,11 @@
 
                                                  -*-*- END OF LINE -*-*-
+
+ 2011/07/21 Thomas Bretz
+
+   * mgeom/MGeomCamFACT.cc:
+     - added special pixels 1438/1439
+
+
 
  2011/07/20 Thomas Bretz
Index: trunk/Mars/mgeom/MGeomCamFACT.cc
===================================================================
--- trunk/Mars/mgeom/MGeomCamFACT.cc	(revision 11491)
+++ trunk/Mars/mgeom/MGeomCamFACT.cc	(revision 11515)
@@ -44,5 +44,5 @@
 //
 MGeomCamFACT::MGeomCamFACT(const char *name)
-    : MGeomCam(1438, 4.90, name, "Geometry information of the final FACT Camera")
+    : MGeomCam(1440, 4.90, name, "Geometry information of the final FACT Camera")
 {
     CreateCam();
@@ -53,5 +53,5 @@
 //
 MGeomCamFACT::MGeomCamFACT(Double_t dist, const char *name)
-    : MGeomCam(1438, dist, name, "Geometry information of the final FACT Camera")
+    : MGeomCam(1440, dist, name, "Geometry information of the final FACT Camera")
 {
     CreateCam();
@@ -82,4 +82,6 @@
 // --------------------------------------------------------------------------
 //
+#include <iostream>
+#include <iomanip>
 void MGeomCamFACT::CreateCam()
 {
@@ -118,4 +120,14 @@
                 pix.SetPhi(TMath::Pi()/2);
                 SetAt(cnt++, pix);
+
+                if (cnt!=1416)
+                    continue;
+
+                MGeomPix pix1( y*diameter, -6.5*diameter, diameter);
+                MGeomPix pix2(-y*diameter, -6.5*diameter, diameter);
+                pix1.SetPhi(TMath::Pi()/2);
+                pix2.SetPhi(TMath::Pi()/2);
+                SetAt(1438, pix1);
+                SetAt(1439, pix2);
             }
         }
