CMS 3D CMS Logo

Classes | Namespaces | Enumerations
MuonSimInfo.h File Reference
#include "DataFormats/Math/interface/Point3D.h"
#include "DataFormats/Math/interface/LorentzVector.h"

Go to the source code of this file.

Classes

class  reco::MuonSimInfo
 

Namespaces

 reco
 fixed size matrix
 

Enumerations

enum  reco::ExtendedMuonSimType {
  reco::ExtUnknown = 999, reco::ExtNotMatched = 0, reco::ExtMatchedPunchthrough = 1, reco::ExtMatchedElectron = 11,
  reco::MatchedMuonFromGaugeOrHiggsBoson = 10, reco::MatchedMuonFromTau = 9, reco::MatchedMuonFromB = 8, reco::MatchedMuonFromBtoC = 7,
  reco::MatchedMuonFromC = 6, reco::MatchedMuonFromOtherLight = 5, reco::MatchedMuonFromPiKppMuX = 4, reco::MatchedMuonFromPiKNotppMuX = 3,
  reco::MatchedMuonFromNonPrimaryParticle = 2, reco::ExtGhostPunchthrough = -1, reco::ExtGhostElectron = -11, reco::GhostMuonFromGaugeOrHiggsBoson = -10,
  reco::GhostMuonFromTau = -9, reco::GhostMuonFromB = -8, reco::GhostMuonFromBtoC = -7, reco::GhostMuonFromC = -6,
  reco::GhostMuonFromOtherLight = -5, reco::GhostMuonFromPiKppMuX = -4, reco::GhostMuonFromPiKNotppMuX = -3, reco::GhostMuonFromNonPrimaryParticle = -2
}
 
enum  reco::MuonSimType {
  reco::Unknown = 999, reco::NotMatched = 0, reco::MatchedPunchthrough = 1, reco::MatchedElectron = 11,
  reco::MatchedPrimaryMuon = 4, reco::MatchedMuonFromHeavyFlavour = 3, reco::MatchedMuonFromLightFlavour = 2, reco::GhostPunchthrough = -1,
  reco::GhostElectron = -11, reco::GhostPrimaryMuon = -4, reco::GhostMuonFromHeavyFlavour = -3, reco::GhostMuonFromLightFlavour = -2
}