1 #ifndef HLT2L1TkMuonL1TkMuonMuRefDR_h 2 #define HLT2L1TkMuonL1TkMuonMuRefDR_h 15 class TriggerFilterObjectWithRefs;
31 std::vector<l1t::TrackerMuonRef>& coll1,
32 std::vector<l1t::TrackerMuonRef>& coll2,
54 #endif //HLT2L1TkMuonL1TkMuonMuRefDR_h
~HLT2L1TkMuonL1TkMuonMuRefDR() override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > inputToken1_
const std::vector< edm::InputTag > originTag1_
const std::vector< edm::InputTag > originTag2_
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
HLT2L1TkMuonL1TkMuonMuRefDR(const edm::ParameterSet &)
bool getCollections(edm::Event &iEvent, std::vector< l1t::TrackerMuonRef > &coll1, std::vector< l1t::TrackerMuonRef > &coll2, trigger::TriggerFilterObjectWithRefs &filterproduct) const
const edm::InputTag inputTag2_
static constexpr float phiScale_
const edm::InputTag inputTag1_
static constexpr unsigned int emtfRegion_
static constexpr float etaScale_
bool computeDR(edm::Event &iEvent, l1t::TrackerMuonRef &c1, l1t::TrackerMuonRef &c2) const
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > inputToken2_