as discussed today in the meeting, Ralf and I just fixed the issue with adding the analysis task in the simfast_opt.C macro. Please update fsim and PndTools/AnalysisTools. The only thing you need to change in the Exec routine of the analysis task is to replace
fAnalysis->GetEvent(); --> fAnalysis->GetEventInTask();
and in order to switch off the output, change in simfast.C/simfast_opt.C
PndFastSim* fastSim = new PndFastSim(); --> PndFastSim* fastSim = new PndFastSim(false);
(boolean parameter steers persistency) and everything should work as expected.