functional FastGEMCSCProducer