13 #include <boost/foreach.hpp>
41 produces<std::vector<reco::RecoTauPiZero> >();
52 reco::tau::castView<reco::PFJetRefVector>(jetView);
59 std::auto_ptr<std::vector<reco::RecoTauPiZero> >
output(
60 new std::vector<reco::RecoTauPiZero>());
65 const std::vector<reco::RecoTauPiZero>& pizeros = (*piZeroAssoc)[jetRef];
66 output->reserve(output->size() + pizeros.size());
67 output->insert(output->end(), pizeros.begin(), pizeros.end());
T getParameter(std::string const &) const
#define DEFINE_FWK_MODULE(type)
void produce(edm::Event &evt, const edm::EventSetup &es) override
~RecoTauPiZeroFlattener()
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
RecoTauPiZeroFlattener(const edm::ParameterSet &pset)