Index: trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc
===================================================================
--- trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc	(revision 9324)
+++ trunk/MagicSoft/Mars/msimreflector/MSimReflector.cc	(revision 9328)
@@ -103,8 +103,8 @@
         return kFALSE;
 
-    fReflector = (MReflector*)pList->FindObject("MReflector");
+    fReflector = (MReflector*)pList->FindObject("Reflector", "MReflector");
     if (!fReflector)
     {
-        *fLog << err << "MReflector not found... aborting." << endl;
+        *fLog << err << "Reflector [MReflector] not found... aborting." << endl;
         return kFALSE;
     }
@@ -430,10 +430,10 @@
 
     TClonesArray &cpy0 = fMirror0->GetArray();
-    TClonesArray &cpy1 = fMirror1->GetArray();
+    //TClonesArray &cpy1 = fMirror1->GetArray();
     TClonesArray &cpy2 = fMirror2->GetArray();
     TClonesArray &cpy3 = fMirror3->GetArray();
     TClonesArray &cpy4 = fMirror4->GetArray();
     cpy0.ExpandCreateFast(arr.GetEntriesFast());
-    cpy1.ExpandCreateFast(arr.GetEntriesFast());
+    //cpy1.ExpandCreateFast(arr.GetEntriesFast());
     cpy2.ExpandCreateFast(arr.GetEntriesFast());
     cpy3.ExpandCreateFast(arr.GetEntriesFast());
@@ -507,5 +507,5 @@
 
         // FIXME: Do we really need this one??
-        *static_cast<MPhotonData*>(cpy1.UncheckedAt(cnt[1]++)) = *dat;
+        //*static_cast<MPhotonData*>(cpy1.UncheckedAt(cnt[1]++)) = *dat;
 
         // Check if the reflector can be hit at all
@@ -549,5 +549,5 @@
     // MPhotonEvent::Shrink).
     fMirror0->Shrink(cnt[0]);
-    fMirror1->Shrink(cnt[1]);
+    //fMirror1->Shrink(cnt[1]);
     fMirror2->Shrink(cnt[2]);
     fMirror3->Shrink(cnt[3]);
