Include cuts for generator level reco again and add black list for variables
The approach to not apply cuts during the generator level reconstruction at all is not sufficient, as this can lead to large combinatorics for certain decays. This has been observed by @gseitz.
Thus, the cuts must be applied again in get_fsp_from_mc
and reconstruct_decay_channel
. To still be able to use cuts on variables which are ill defined on MC particles during the normal reconstruction process, a black list of such ill defined variables should be introduced, to be able to exclude them from the cuts which are performed during the generator level reconstruction.