Go to the documentation of this file. 1 #ifndef HLT2L1TkMuonL1TkMuonMuRefDR_h
2 #define HLT2L1TkMuonL1TkMuonMuRefDR_h
16 class TriggerFilterObjectWithRefs;
32 std::vector<l1t::TkMuonRef>& coll1,
33 std::vector<l1t::TkMuonRef>& coll2,
56 #endif //HLT2L1TkMuonL1TkMuonMuRefDR_h
static constexpr float etaScale_
const std::vector< edm::InputTag > originTag1_
const edm::InputTag inputTag2_
const std::vector< edm::InputTag > originTag2_
HLT2L1TkMuonL1TkMuonMuRefDR(const edm::ParameterSet &)
static constexpr float phiScale_
const edm::InputTag inputTag1_
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > inputToken2_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
bool computeDR(edm::Event &iEvent, l1t::TkMuonRef &c1, l1t::TkMuonRef &c2) const
std::pair< float, float > convertEtaPhi(l1t::TkMuonRef &tkmu) const
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > inputToken1_
bool getCollections(edm::Event &iEvent, std::vector< l1t::TkMuonRef > &coll1, std::vector< l1t::TkMuonRef > &coll2, trigger::TriggerFilterObjectWithRefs &filterproduct) const
static constexpr unsigned int emtfRegion_
~HLT2L1TkMuonL1TkMuonMuRefDR() override