CMS 3D CMS Logo

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

#include <Run3ScoutingParticle.h>

Public Member Functions

float dxy () const
 
float dxysig () const
 
float dz () const
 
float dzsig () const
 
float eta () const
 
uint8_t lostInnerHits () const
 
float m () const
 
float normchi2 () const
 
int pdgId () const
 
float phi () const
 
float pt () const
 
uint8_t quality () const
 
 Run3ScoutingParticle (float pt, float eta, float phi, float m, int pdgId, int vertex, float normchi2, float dz, float dxy, float dzsig, float dxysig, uint8_t lostInnerHits, uint8_t quality, float trk_pt, float trk_eta, float trk_phi)
 
 Run3ScoutingParticle ()
 
float trk_eta () const
 
float trk_phi () const
 
float trk_pt () const
 
int vertex () const
 

Private Attributes

float dxy_
 
float dxysig_
 
float dz_
 
float dzsig_
 
float eta_
 
uint8_t lostInnerHits_
 
float m_
 
float normchi2_
 
int pdgId_
 
float phi_
 
float pt_
 
uint8_t quality_
 
float trk_eta_
 
float trk_phi_
 
float trk_pt_
 
int vertex_
 

Detailed Description

Definition at line 9 of file Run3ScoutingParticle.h.

Constructor & Destructor Documentation

Run3ScoutingParticle::Run3ScoutingParticle ( float  pt,
float  eta,
float  phi,
float  m,
int  pdgId,
int  vertex,
float  normchi2,
float  dz,
float  dxy,
float  dzsig,
float  dxysig,
uint8_t  lostInnerHits,
uint8_t  quality,
float  trk_pt,
float  trk_eta,
float  trk_phi 
)
inline

Definition at line 12 of file Run3ScoutingParticle.h.

28  : pt_(pt),
29  eta_(eta),
30  phi_(phi),
31  m_(m),
32  pdgId_(pdgId),
33  vertex_(vertex),
35  dz_(dz),
36  dxy_(dxy),
37  dzsig_(dzsig),
38  dxysig_(dxysig),
41  trk_pt_(trk_pt),
43  trk_phi_(trk_phi) {}
uint8_t quality() const
uint8_t lostInnerHits() const
Run3ScoutingParticle::Run3ScoutingParticle ( )
inline

Definition at line 46 of file Run3ScoutingParticle.h.

47  : pt_(0),
48  eta_(0),
49  phi_(0),
50  m_(0),
51  pdgId_(0),
52  vertex_(-1),
53  normchi2_(0),
54  dz_(0),
55  dxy_(0),
56  dzsig_(0),
57  dxysig_(0),
58  lostInnerHits_(0),
59  quality_(0),
60  trk_pt_(0),
61  trk_eta_(0),
62  trk_phi_(0) {}

Member Function Documentation

float Run3ScoutingParticle::dxy ( ) const
inline

Definition at line 73 of file Run3ScoutingParticle.h.

References dxy_.

Referenced by Electron.Electron::cutBasedId(), and ntupleDataFormat.Track::dxyPull().

73 { return dxy_; }
float Run3ScoutingParticle::dxysig ( ) const
inline

Definition at line 75 of file Run3ScoutingParticle.h.

References dxysig_.

75 { return dxysig_; }
float Run3ScoutingParticle::dz ( ) const
inline

Definition at line 72 of file Run3ScoutingParticle.h.

References dz_.

Referenced by Electron.Electron::cutBasedId(), and ntupleDataFormat.Track::dzPull().

72 { return dz_; }
float Run3ScoutingParticle::dzsig ( ) const
inline

Definition at line 74 of file Run3ScoutingParticle.h.

References dzsig_.

74 { return dzsig_; }
float Run3ScoutingParticle::eta ( ) const
inline

Definition at line 66 of file Run3ScoutingParticle.h.

References eta_.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

66 { return eta_; }
uint8_t Run3ScoutingParticle::lostInnerHits ( ) const
inline

Definition at line 76 of file Run3ScoutingParticle.h.

References lostInnerHits_.

76 { return lostInnerHits_; }
float Run3ScoutingParticle::m ( ) const
inline

Definition at line 68 of file Run3ScoutingParticle.h.

References m_.

68 { return m_; }
float Run3ScoutingParticle::normchi2 ( ) const
inline

Definition at line 71 of file Run3ScoutingParticle.h.

References normchi2_.

71 { return normchi2_; }
int Run3ScoutingParticle::pdgId ( ) const
inline

Definition at line 69 of file Run3ScoutingParticle.h.

References pdgId_.

Referenced by Particle.Particle::__str__().

69 { return pdgId_; }
float Run3ScoutingParticle::phi ( ) const
inline

Definition at line 67 of file Run3ScoutingParticle.h.

References phi_.

Referenced by Particle.Particle::__str__(), and ntupleDataFormat.Track::phiPull().

67 { return phi_; }
float Run3ScoutingParticle::pt ( ) const
inline
uint8_t Run3ScoutingParticle::quality ( ) const
inline

Definition at line 77 of file Run3ScoutingParticle.h.

References quality_.

77 { return quality_; }
float Run3ScoutingParticle::trk_eta ( ) const
inline

Definition at line 79 of file Run3ScoutingParticle.h.

References trk_eta_.

79 { return trk_eta_; }
float Run3ScoutingParticle::trk_phi ( ) const
inline

Definition at line 80 of file Run3ScoutingParticle.h.

References trk_phi_.

80 { return trk_phi_; }
float Run3ScoutingParticle::trk_pt ( ) const
inline

Definition at line 78 of file Run3ScoutingParticle.h.

References trk_pt_.

78 { return trk_pt_; }
int Run3ScoutingParticle::vertex ( ) const
inline

Definition at line 70 of file Run3ScoutingParticle.h.

References vertex_.

Referenced by Tau.Tau::dxy().

70 { return vertex_; }

Member Data Documentation

float Run3ScoutingParticle::dxy_
private

Definition at line 91 of file Run3ScoutingParticle.h.

Referenced by dxy().

float Run3ScoutingParticle::dxysig_
private

Definition at line 93 of file Run3ScoutingParticle.h.

Referenced by dxysig().

float Run3ScoutingParticle::dz_
private

Definition at line 90 of file Run3ScoutingParticle.h.

Referenced by dz().

float Run3ScoutingParticle::dzsig_
private

Definition at line 92 of file Run3ScoutingParticle.h.

Referenced by dzsig().

float Run3ScoutingParticle::eta_
private

Definition at line 84 of file Run3ScoutingParticle.h.

Referenced by eta().

uint8_t Run3ScoutingParticle::lostInnerHits_
private

Definition at line 94 of file Run3ScoutingParticle.h.

Referenced by lostInnerHits().

float Run3ScoutingParticle::m_
private

Definition at line 86 of file Run3ScoutingParticle.h.

Referenced by m().

float Run3ScoutingParticle::normchi2_
private

Definition at line 89 of file Run3ScoutingParticle.h.

Referenced by normchi2().

int Run3ScoutingParticle::pdgId_
private

Definition at line 87 of file Run3ScoutingParticle.h.

Referenced by pdgId().

float Run3ScoutingParticle::phi_
private

Definition at line 85 of file Run3ScoutingParticle.h.

Referenced by phi().

float Run3ScoutingParticle::pt_
private

Definition at line 83 of file Run3ScoutingParticle.h.

Referenced by pt().

uint8_t Run3ScoutingParticle::quality_
private

Definition at line 95 of file Run3ScoutingParticle.h.

Referenced by quality().

float Run3ScoutingParticle::trk_eta_
private

Definition at line 97 of file Run3ScoutingParticle.h.

Referenced by trk_eta().

float Run3ScoutingParticle::trk_phi_
private

Definition at line 98 of file Run3ScoutingParticle.h.

Referenced by trk_phi().

float Run3ScoutingParticle::trk_pt_
private

Definition at line 96 of file Run3ScoutingParticle.h.

Referenced by trk_pt().

int Run3ScoutingParticle::vertex_
private

Definition at line 88 of file Run3ScoutingParticle.h.

Referenced by vertex().