32 pfsrc_ (iConfig.getParameter<
edm::
InputTag>(
"pfsrc")),
49 desc.
add<
double>(
"TopMass",171.);
50 desc.
add<
double>(
"maxTopMass",230.);
51 desc.
add<
double>(
"minTopMass",140.);
52 desc.
add<
double>(
"minMinMass",50.);
56 descriptions.
add(
"hltCA8TopTagFilter",desc);
82 auto ihardJet = pBasicJets->begin(),
83 ihardJetEnd = pBasicJets->end();
84 auto ipfJet = pfJets->begin();
87 for ( ; ihardJet != ihardJetEnd; ++ihardJet, ++ipfJet ) {
92 properties = helper( (
reco::Jet&) *ihardJet );
T getParameter(std::string const &) const
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterobject) const override
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Base class for all types of Jets.
edm::Ref< PFJetCollection > PFJetRef
edm references
void addObject(int id, const reco::RecoEcalCandidateRef &ref)
setters for L3 collections: (id=physics type, and Ref<C>)
#define DEFINE_FWK_MODULE(type)
ParameterDescriptionBase * add(U const &iLabel, T const &value)
const edm::EDGetTokenT< reco::BasicJetCollection > inputToken_
static void makeHLTFilterDescription(edm::ParameterSetDescription &desc)
void addCollectionTag(const edm::InputTag &collectionTag)
collectionTags
void add(std::string const &label, ParameterSetDescription const &psetDescription)
HLTCATopTagFilter(const edm::ParameterSet &)
std::vector< PFJet > PFJetCollection
collection of PFJet objects
const edm::EDGetTokenT< reco::PFJetCollection > inputPFToken_
~HLTCATopTagFilter() override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::vector< BasicJet > BasicJetCollection
collection of BasicJet objects