52 desc.
add<
double>(
"minDeltaPhi",0.0);
53 desc.
add<
double>(
"maxDeltaPhi",2.0);
54 desc.
add<
double>(
"minEtJet1",20.0);
55 desc.
add<
double>(
"minEtJet2",20.0);
57 descriptions.
add(
"hltAcoFilter",desc);
82 int JetNum = recocalojets->size();
97 phimiss = vrefMET.at(0)->phi();
102 auto recocalojet = recocalojets->begin();
104 etjet1 = recocalojet->et();
105 phijet1 = recocalojet->phi();
110 etjet2 = recocalojet->et();
111 phijet2 = recocalojet->phi();
127 if (JetNum>=1 && etjet1>
minEtjet1_ ) {JetSel=1;}
131 if (Dphi>
M_PI) {Dphi=2.0*
M_PI-Dphi;}
T getParameter(std::string const &) const
edm::EDGetTokenT< reco::CaloJetCollection > m_theJetToken
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
bool getByToken(EDGetToken token, Handle< PROD > &result) const
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > m_theMETToken
bool accept(const edm::Event &event, const edm::TriggerResults &triggerTable, const std::string &triggerPath)
edm::InputTag inputJetTag_
edm::InputTag inputMETTag_
void addObject(int id, const reco::RecoEcalCandidateRef &ref)
setters for L3 collections: (id=physics type, and Ref<C>)
HLTAcoFilter(const edm::ParameterSet &)
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)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void addCollectionTag(const edm::InputTag &collectionTag)
collectionTags
void add(std::string const &label, ParameterSetDescription const &psetDescription)
std::vector< reco::CaloMETRef > VRcalomet