CMS 3D CMS Logo

Classes | Functions
L1MuonMatcherAlgo.h File Reference
#include <cmath>
#include <type_traits>
#include "DataFormats/Math/interface/deltaR.h"
#include "DataFormats/Math/interface/deltaPhi.h"
#include "DataFormats/Candidate/interface/Candidate.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticle.h"
#include "DataFormats/L1Trigger/interface/Muon.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "CommonTools/Utils/interface/StringCutObjectSelector.h"
#include "CommonTools/Utils/interface/AnySelector.h"
#include "MuonAnalysis/MuonAssociators/interface/PropagateToMuon.h"

Go to the source code of this file.

Classes

class  L1MuonMatcherAlgo
 Matcher of reconstructed objects to L1 Muons. More...
 

Functions

template<>
int L1MuonMatcherAlgo::genericQuality< l1extra::L1MuonParticle > (const l1extra::L1MuonParticle &cand) const
 
template<>
int L1MuonMatcherAlgo::genericQuality< l1t::Muon > (const l1t::Muon &cand) const
 

Function Documentation

template<>
int L1MuonMatcherAlgo::genericQuality< l1extra::L1MuonParticle > ( const l1extra::L1MuonParticle cand) const
inline

Definition at line 205 of file L1MuonMatcherAlgo.h.

206 {
207  return cand.gmtMuonCand().rank();
208 }
unsigned int rank() const
get rank
const L1MuGMTExtendedCand & gmtMuonCand() const
template<>
int L1MuonMatcherAlgo::genericQuality< l1t::Muon > ( const l1t::Muon cand) const
inline

Definition at line 211 of file L1MuonMatcherAlgo.h.

212 {
213  return cand.hwQual();
214 }
int hwQual() const
Definition: L1Candidate.h:51