All input trees are writen to output file, only the entries that are filled are saved. This is done by FillReadList() in GTreeManager. Added also for GMesonReconstruction a function ProcessWithoutFilling() like in GParticleReconstruction. Now the Start and ProcessEvent function has to handle only the stuff that is needed if you run a class by its own. Wrapper classes like GoAT handle the input trees and Filling itself and call only ProcessEventWithoutFilling().