not much of an improvement
not working yet: low pf(No)PileUp modules accept also (only) vector<FwdPtr<PFCandidate> > that is produced by \n\nprocess.particleFlowPtrs = cms.EDProducer("PFCandidateFwdPtrProducer",\n    src = cms.InputTag("particleFlow")\n)\n\nbut actually it seems flawy \n\n----- Begin Fatal Exception 31-Oct-2013 19:51:44 CET-----------------------\nAn exception of category PFPileUp is misconfigured. This needs to be either vector<FwdPtr<PFCandidate> >, or View<PFCandidate> occurred while\n   [0] Processing run: 1 lumi: 9 event: 2401\n   [1] Running path p\n   [2] Calling event method for module PFPileUp/pfPileUp\n----- End Fatal Exception -------------------------------------------------\n