CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Public Attributes
reco::MuonSimInfo Class Reference

#include <MuonSimInfo.h>

Public Types

typedef math::XYZTLorentzVectorD LorentzVector
 Lorentz vector. More...
 
typedef math::XYZPointD Point
 point in the space More...
 

Public Member Functions

 MuonSimInfo ()
 

Public Attributes

int charge
 
ExtendedMuonSimType extendedClass
 
int flavour
 
int g4processType
 
int grandMotherFlavour
 
int grandMotherPdgId
 
int heaviestMotherFlavour
 
int motherFlavour
 
int motherPdgId
 
int motherStatus
 
Point motherVertex
 
LorentzVector p4
 
int pdgId
 
MuonSimType primaryClass
 
float tpAssoQuality
 
int tpBX
 
int tpEvent
 
int tpId
 
Point vertex
 

Detailed Description

Definition at line 74 of file MuonSimInfo.h.

Member Typedef Documentation

◆ LorentzVector

Lorentz vector.

Definition at line 78 of file MuonSimInfo.h.

◆ Point

point in the space

Definition at line 77 of file MuonSimInfo.h.

Constructor & Destructor Documentation

◆ MuonSimInfo()

MuonSimInfo::MuonSimInfo ( )

Definition at line 5 of file MuonSimInfo.cc.

8  flavour(0),
9  pdgId(0),
10  g4processType(0),
11  motherPdgId(0),
12  motherFlavour(0),
13  motherStatus(0),
17  tpId(-1),
18  tpEvent(999),
19  tpBX(999),
20  charge(0),
21  tpAssoQuality(-1) {}

Member Data Documentation

◆ charge

int reco::MuonSimInfo::charge

Definition at line 93 of file MuonSimInfo.h.

Referenced by dumpFormatedInfo().

◆ extendedClass

ExtendedMuonSimType reco::MuonSimInfo::extendedClass

Definition at line 80 of file MuonSimInfo.h.

◆ flavour

int reco::MuonSimInfo::flavour

Definition at line 81 of file MuonSimInfo.h.

◆ g4processType

int reco::MuonSimInfo::g4processType

Definition at line 83 of file MuonSimInfo.h.

Referenced by dumpFormatedInfo().

◆ grandMotherFlavour

int reco::MuonSimInfo::grandMotherFlavour

Definition at line 88 of file MuonSimInfo.h.

◆ grandMotherPdgId

int reco::MuonSimInfo::grandMotherPdgId

Definition at line 87 of file MuonSimInfo.h.

◆ heaviestMotherFlavour

int reco::MuonSimInfo::heaviestMotherFlavour

Definition at line 89 of file MuonSimInfo.h.

◆ motherFlavour

int reco::MuonSimInfo::motherFlavour

Definition at line 85 of file MuonSimInfo.h.

◆ motherPdgId

int reco::MuonSimInfo::motherPdgId

Definition at line 84 of file MuonSimInfo.h.

◆ motherStatus

int reco::MuonSimInfo::motherStatus

Definition at line 86 of file MuonSimInfo.h.

◆ motherVertex

Point reco::MuonSimInfo::motherVertex

Definition at line 96 of file MuonSimInfo.h.

◆ p4

LorentzVector reco::MuonSimInfo::p4

◆ pdgId

int reco::MuonSimInfo::pdgId

Definition at line 82 of file MuonSimInfo.h.

Referenced by Particle.Particle::__str__(), and dumpFormatedInfo().

◆ primaryClass

MuonSimType reco::MuonSimInfo::primaryClass

Definition at line 79 of file MuonSimInfo.h.

◆ tpAssoQuality

float reco::MuonSimInfo::tpAssoQuality

Definition at line 97 of file MuonSimInfo.h.

◆ tpBX

int reco::MuonSimInfo::tpBX

Definition at line 92 of file MuonSimInfo.h.

Referenced by dumpFormatedInfo().

◆ tpEvent

int reco::MuonSimInfo::tpEvent

Definition at line 91 of file MuonSimInfo.h.

Referenced by dumpFormatedInfo().

◆ tpId

int reco::MuonSimInfo::tpId

Definition at line 90 of file MuonSimInfo.h.

◆ vertex

Point reco::MuonSimInfo::vertex

Definition at line 95 of file MuonSimInfo.h.

Referenced by dumpFormatedInfo(), and Tau.Tau::dxy().

reco::MuonSimInfo::extendedClass
ExtendedMuonSimType extendedClass
Definition: MuonSimInfo.h:80
reco::MuonSimInfo::grandMotherPdgId
int grandMotherPdgId
Definition: MuonSimInfo.h:87
reco::MuonSimInfo::primaryClass
MuonSimType primaryClass
Definition: MuonSimInfo.h:79
reco::MuonSimInfo::g4processType
int g4processType
Definition: MuonSimInfo.h:83
reco::Unknown
Definition: MuonSimInfo.h:32
reco::MuonSimInfo::tpBX
int tpBX
Definition: MuonSimInfo.h:92
reco::MuonSimInfo::tpEvent
int tpEvent
Definition: MuonSimInfo.h:91
reco::MuonSimInfo::heaviestMotherFlavour
int heaviestMotherFlavour
Definition: MuonSimInfo.h:89
reco::MuonSimInfo::tpId
int tpId
Definition: MuonSimInfo.h:90
reco::MuonSimInfo::motherPdgId
int motherPdgId
Definition: MuonSimInfo.h:84
reco::MuonSimInfo::motherFlavour
int motherFlavour
Definition: MuonSimInfo.h:85
reco::MuonSimInfo::grandMotherFlavour
int grandMotherFlavour
Definition: MuonSimInfo.h:88
reco::ExtUnknown
Definition: MuonSimInfo.h:47
reco::MuonSimInfo::flavour
int flavour
Definition: MuonSimInfo.h:81
reco::MuonSimInfo::pdgId
int pdgId
Definition: MuonSimInfo.h:82
reco::MuonSimInfo::tpAssoQuality
float tpAssoQuality
Definition: MuonSimInfo.h:97
reco::MuonSimInfo::charge
int charge
Definition: MuonSimInfo.h:93
reco::MuonSimInfo::motherStatus
int motherStatus
Definition: MuonSimInfo.h:86