CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
reco::MuonCosmicCompatibility Struct Reference

#include <MuonCosmicCompatibility.h>

Public Member Functions

 MuonCosmicCompatibility ()
 

Public Attributes

float backToBackCompatibility
 cosmic-likeness based on presence of a track in opp side: 0 == no matching opp tracks More...
 
float cosmicCompatibility
 combined cosmic-likeness: 0 == not cosmic-like More...
 
float ipCompatibility
 cosmic-likeness based on the 2D impact parameters (dxy, dz wrt to PV). 0 == cosmic-like More...
 
float overlapCompatibility
 cosmic-likeness based on overlap with traversing cosmic muon (only muon/STA hits are used) More...
 
float timeCompatibility
 cosmic-likeness based on time: 0 == prompt-like More...
 
float vertexCompatibility
 cosmic-likeness based on the event activity information: tracker track multiplicity and vertex quality. 0 == cosmic-like More...
 

Detailed Description

Definition at line 5 of file MuonCosmicCompatibility.h.

Constructor & Destructor Documentation

◆ MuonCosmicCompatibility()

reco::MuonCosmicCompatibility::MuonCosmicCompatibility ( )
inline

Definition at line 19 of file MuonCosmicCompatibility.h.

24  ipCompatibility(0),
float backToBackCompatibility
cosmic-likeness based on presence of a track in opp side: 0 == no matching opp tracks ...
float timeCompatibility
cosmic-likeness based on time: 0 == prompt-like
float cosmicCompatibility
combined cosmic-likeness: 0 == not cosmic-like
float overlapCompatibility
cosmic-likeness based on overlap with traversing cosmic muon (only muon/STA hits are used) ...
float ipCompatibility
cosmic-likeness based on the 2D impact parameters (dxy, dz wrt to PV). 0 == cosmic-like ...
float vertexCompatibility
cosmic-likeness based on the event activity information: tracker track multiplicity and vertex qualit...

Member Data Documentation

◆ backToBackCompatibility

float reco::MuonCosmicCompatibility::backToBackCompatibility

cosmic-likeness based on presence of a track in opp side: 0 == no matching opp tracks

Definition at line 11 of file MuonCosmicCompatibility.h.

Referenced by MuonIdVal::analyze(), and MuonCosmicCompatibilityFiller::fillCompatibility().

◆ cosmicCompatibility

float reco::MuonCosmicCompatibility::cosmicCompatibility

combined cosmic-likeness: 0 == not cosmic-like

Definition at line 7 of file MuonCosmicCompatibility.h.

Referenced by MuonIdVal::analyze(), and MuonCosmicCompatibilityFiller::fillCompatibility().

◆ ipCompatibility

float reco::MuonCosmicCompatibility::ipCompatibility

cosmic-likeness based on the 2D impact parameters (dxy, dz wrt to PV). 0 == cosmic-like

Definition at line 15 of file MuonCosmicCompatibility.h.

Referenced by MuonCosmicCompatibilityFiller::fillCompatibility().

◆ overlapCompatibility

float reco::MuonCosmicCompatibility::overlapCompatibility

cosmic-likeness based on overlap with traversing cosmic muon (only muon/STA hits are used)

Definition at line 13 of file MuonCosmicCompatibility.h.

Referenced by MuonIdVal::analyze(), and MuonCosmicCompatibilityFiller::fillCompatibility().

◆ timeCompatibility

float reco::MuonCosmicCompatibility::timeCompatibility

cosmic-likeness based on time: 0 == prompt-like

Definition at line 9 of file MuonCosmicCompatibility.h.

Referenced by MuonIdVal::analyze(), and MuonCosmicCompatibilityFiller::fillCompatibility().

◆ vertexCompatibility

float reco::MuonCosmicCompatibility::vertexCompatibility

cosmic-likeness based on the event activity information: tracker track multiplicity and vertex quality. 0 == cosmic-like

Definition at line 17 of file MuonCosmicCompatibility.h.

Referenced by MuonCosmicCompatibilityFiller::fillCompatibility().