#include <HLTMuonL2ToL1TMap.h>
Public Member Functions | |
std::string | getL1Keys (reco::TrackRef &l2muon) |
returns the indices of L1 seeds More... | |
HLTMuonL2ToL1TMap (const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > &previousCandToken, const edm::EDGetTokenT< SeedMap > seedMapToken, const edm::Event &iEvent) | |
construct with the Token of the L1 filter object, the Token of the L2 seed map ("hltL2Muons") and the Event More... | |
bool | isTriggeredByL1 (reco::TrackRef &l2muon) |
checks if a L2 muon was seeded by a fired L1 More... | |
~HLTMuonL2ToL1TMap () | |
Private Attributes | |
std::vector< l1t::MuonRef > | firedL1Muons_ |
contains the vector of references to fired L1 candidates More... | |
edm::Handle< SeedMap > | seedMapHandle_ |
containes the map from a L2 seed to its sister seeds the track of which has been cleaned More... | |
This is a helper class to check L2 to L1 links
Definition at line 24 of file HLTMuonL2ToL1TMap.h.
|
inlineexplicit |
construct with the Token of the L1 filter object, the Token of the L2 seed map ("hltL2Muons") and the Event
Definition at line 28 of file HLTMuonL2ToL1TMap.h.
References firedL1Muons_, edm::Event::getByToken(), seedMapHandle_, and trigger::TriggerL1Mu.
|
inline |
Definition at line 38 of file HLTMuonL2ToL1TMap.h.
|
inline |
returns the indices of L1 seeds
Definition at line 55 of file HLTMuonL2ToL1TMap.h.
References i, edm::RefVector< C, T, F >::size(), and contentValuesCheck::ss.
|
inline |
checks if a L2 muon was seeded by a fired L1
Definition at line 42 of file HLTMuonL2ToL1TMap.h.
References spr::find(), firedL1Muons_, i, and edm::RefVector< C, T, F >::size().
|
private |
contains the vector of references to fired L1 candidates
Definition at line 66 of file HLTMuonL2ToL1TMap.h.
Referenced by HLTMuonL2ToL1TMap(), and isTriggeredByL1().
|
private |
containes the map from a L2 seed to its sister seeds the track of which has been cleaned
Definition at line 69 of file HLTMuonL2ToL1TMap.h.
Referenced by HLTMuonL2ToL1TMap().