Index: trunk/Mars/mjobs/MJSimulation.cc
===================================================================
--- trunk/Mars/mjobs/MJSimulation.cc	(revision 18038)
+++ trunk/Mars/mjobs/MJSimulation.cc	(revision 18158)
@@ -244,4 +244,5 @@
     write.AddContainer("MRawEvtHeader",       "Events");
     write.AddContainer("MMcEvt",              "Events", kFALSE);
+    write.AddContainer("MMcEvtBasic",         "Events", kFALSE);
     write.AddContainer("IncidentAngle",       "Events", kFALSE);
     write.AddContainer("MPointingPos",        "Events", kFALSE);
@@ -439,8 +440,10 @@
     MParSpline splinecones("ConesAngularAcceptance");
     MParSpline splinecones2("ConesTransmission");
+    MParSpline splineAdditionalPhotonAcceptance("AdditionalPhotonAcceptance");
     plist.AddToList(&splinepde);
     plist.AddToList(&splinemirror);
     plist.AddToList(&splinecones);
     plist.AddToList(&splinecones2);
+    plist.AddToList(&splineAdditionalPhotonAcceptance);
 
     const TString sin2 = "sin(MCorsikaEvtHeader.fZd)*sin(MCorsikaRunHeader.fZdMin*TMath::DegToRad())";
@@ -458,4 +461,5 @@
     MSimAbsorption cones("SimConesAngularAcceptance");
     MSimAbsorption cones2("SimConesTransmission");
+    MSimAbsorption additionalPhotonAcceptance("SimAdditionalPhotonAcceptance");
     absapd.SetParName("PhotonDetectionEfficiency");
     absmir.SetParName("MirrorReflectivity");
@@ -463,4 +467,5 @@
     cones.SetUseTheta();
     cones2.SetParName("ConesTransmission");
+    additionalPhotonAcceptance.SetParName("AdditionalPhotonAcceptance");
  
     MSimPointingPos pointing;
@@ -796,4 +801,5 @@
             tasks.AddToList(&absapd);
             tasks.AddToList(&absmir);
+            tasks.AddToList(&additionalPhotonAcceptance);
             if (0)
                 tasks.AddToList(&simatm); // FASTER?
