41 vector<GenJet>::const_iterator ijet = hGenJets->begin();
42 vector<GenJet>::const_iterator
end = hGenJets->end();
43 for ( ; ijet !=
end; ++ijet ) {
46 if ( ijet->pt() < ptMin_ || fabs(ijet->eta()) > etaMax_ )
continue;
49 vector<const GenParticle*>
particles = ijet->getGenConstituents ();
52 vector<const GenParticle*>::const_iterator genit = particles.begin();
53 vector<const GenParticle*>::const_iterator genend = particles.end();
54 for ( ; genit != genend; ++genit ) {
T getParameter(std::string const &) const
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
bool decayFromCHadron(const reco::Candidate &c)
bool decayFromBHadron(const reco::Candidate &c)
HFFilter(const edm::ParameterSet &)
bool filter(edm::Event &, const edm::EventSetup &) override