40 desc.
add<
double>(
"minEta",3.0);
41 desc.
add<
double>(
"maxEta",5.0);
42 desc.
add<
double>(
"caloThresh",20.);
43 descriptions.
add(
"hltRapGapFilter",desc);
64 if(recocalojets->size() > 1){
72 for (
auto const & recocalojet : *recocalojets) {
74 etjet = recocalojet.energy();
75 etajet = recocalojet.eta();
89 for (
auto recocalojet = recocalojets->begin();
90 recocalojet!=(recocalojets->end()); recocalojet++) {
T getParameter(std::string const &) const
HLTRapGapFilter(const edm::ParameterSet &)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
bool accept(const edm::Event &event, const edm::TriggerResults &triggerTable, const std::string &triggerPath)
void addObject(int id, const reco::RecoEcalCandidateRef &ref)
setters for L3 collections: (id=physics type, and Ref<C>)
~HLTRapGapFilter() override
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
Abs< T >::type abs(const T &t)
ParameterDescriptionBase * add(U const &iLabel, T const &value)
edm::Ref< CaloJetCollection > CaloJetRef
edm references
static void makeHLTFilterDescription(edm::ParameterSetDescription &desc)
void addCollectionTag(const edm::InputTag &collectionTag)
collectionTags
void add(std::string const &label, ParameterSetDescription const &psetDescription)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< reco::CaloJetCollection > m_theJetToken