re-use pileup_input, in place of premixed_input. Remove unnecessary check