15 produces< reco::CaloJetCollection > ();
36 for (reco::CaloJetCollection::const_iterator calojetc = calojets->begin();
37 calojetc != calojets->end(); ++calojetc) {
39 if (fabs(calojetc->eta()) >= 2.6) {
40 result->push_back(*calojetc);
41 }
else if ((calojetc->emEnergyFraction() >=
min_EMF_) && (calojetc->n90() >=
min_N90_) && (calojetc->emEnergyFraction() <=
max_EMF_)) {
42 result->push_back(*calojetc);
T getParameter(std::string const &) const
virtual void produce(edm::Event &, const edm::EventSetup &)
HLTJetIDProducer(const edm::ParameterSet &)
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
std::vector< CaloJet > CaloJetCollection
collection of CaloJet objects