adapted PreselectionFilter to new filter base class
adapted DecayChannelProducer to new ProduceGlobal function