36 produces<reco::PFRecHitCollection>();
37 produces<reco::PFRecHitCollection>(
"Cleaned");
46 auto_ptr< vector<reco::PFRecHit> > recHits(
new vector<reco::PFRecHit> );
47 auto_ptr< vector<reco::PFRecHit> > recHitsCleaned(
new vector<reco::PFRecHit> );
50 createRecHits( *recHits, *recHitsCleaned, iEvent, iSetup);
52 iEvent.
put( recHits );
53 iEvent.
put( recHitsCleaned,
"Cleaned" );
78 theHcalChStatus = hcalChStatus.
product();
83 theEcalChStatus = ecalChStatus.
product();
87 theTowerConstituentsMap = cttopo.
product();
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
virtual void beginRun(const edm::Run &run, const edm::EventSetup &es) override
PFRecHitProducer(const edm::ParameterSet &)
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) override
T const * product() const