use consumes in CorrectedMETProducerT and its auxiliary classes