CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Private Member Functions
MuonIdTruthInfo Class Reference

#include <MuonIdTruthInfo.h>

Public Member Functions

void registerConsumes (edm::ConsumesCollector &iC)
 

Static Public Member Functions

static void truthMatchMuon (const edm::Event &iEvent, const edm::EventSetup &iSetup, reco::Muon &aMuon)
 

Static Private Member Functions

static void checkSimHitForBestMatch (reco::MuonSegmentMatch &segmentMatch, double &distance, const PSimHit &hit, const DetId &chamberId, const edm::ESHandle< GlobalTrackingGeometry > &geometry)
 
static double matchChi2 (const reco::Track &recoTrk, const SimTrack &simTrk)
 

Detailed Description

Definition at line 21 of file MuonIdTruthInfo.h.

Member Function Documentation

void MuonIdTruthInfo::checkSimHitForBestMatch ( reco::MuonSegmentMatch segmentMatch,
double &  distance,
const PSimHit hit,
const DetId chamberId,
const edm::ESHandle< GlobalTrackingGeometry > &  geometry 
)
staticprivate

Definition at line 104 of file MuonIdTruthInfo.cc.

double MuonIdTruthInfo::matchChi2 ( const reco::Track recoTrk,
const SimTrack simTrk 
)
staticprivate

Definition at line 163 of file MuonIdTruthInfo.cc.

void MuonIdTruthInfo::registerConsumes ( edm::ConsumesCollector iC)

Definition at line 11 of file MuonIdTruthInfo.cc.

void MuonIdTruthInfo::truthMatchMuon ( const edm::Event iEvent,
const edm::EventSetup iSetup,
reco::Muon aMuon 
)
static

Definition at line 20 of file MuonIdTruthInfo.cc.