CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
ScoutingTrack Class Reference

#include <ScoutingTrack.h>

Public Member Functions

 ScoutingTrack ()
 
 ScoutingTrack (float tk_pt, float tk_eta, float tk_phi, float tk_chi2, float tk_ndof, int tk_charge, float tk_dxy, float tk_dz, int tk_nValidPixelHits, int tk_nTrackerLayersWithMeasurement, int tk_nValidStripHits, float tk_qoverp, float tk_lambda, float tk_dxy_Error, float tk_dz_Error, float tk_qoverp_Error, float tk_lambda_Error, float tk_phi_Error, float tk_dsz, float tk_dsz_Error)
 
int tk_charge () const
 
float tk_chi2 () const
 
float tk_dsz () const
 
float tk_dsz_Error () const
 
float tk_dxy () const
 
float tk_dxy_Error () const
 
float tk_dz () const
 
float tk_dz_Error () const
 
float tk_eta () const
 
float tk_lambda () const
 
float tk_lambda_Error () const
 
float tk_ndof () const
 
int tk_nTrackerLayersWithMeasurement () const
 
int tk_nValidPixelHits () const
 
int tk_nValidStripHits () const
 
float tk_phi () const
 
float tk_phi_Error () const
 
float tk_pt () const
 
float tk_qoverp () const
 
float tk_qoverp_Error () const
 

Private Attributes

int tk_charge_
 
float tk_chi2_
 
float tk_dsz_
 
float tk_dsz_Error_
 
float tk_dxy_
 
float tk_dxy_Error_
 
float tk_dz_
 
float tk_dz_Error_
 
float tk_eta_
 
float tk_lambda_
 
float tk_lambda_Error_
 
float tk_ndof_
 
int tk_nTrackerLayersWithMeasurement_
 
int tk_nValidPixelHits_
 
int tk_nValidStripHits_
 
float tk_phi_
 
float tk_phi_Error_
 
float tk_pt_
 
float tk_qoverp_
 
float tk_qoverp_Error_
 

Detailed Description

Definition at line 7 of file ScoutingTrack.h.

Constructor & Destructor Documentation

◆ ScoutingTrack() [1/2]

ScoutingTrack::ScoutingTrack ( float  tk_pt,
float  tk_eta,
float  tk_phi,
float  tk_chi2,
float  tk_ndof,
int  tk_charge,
float  tk_dxy,
float  tk_dz,
int  tk_nValidPixelHits,
int  tk_nTrackerLayersWithMeasurement,
int  tk_nValidStripHits,
float  tk_qoverp,
float  tk_lambda,
float  tk_dxy_Error,
float  tk_dz_Error,
float  tk_qoverp_Error,
float  tk_lambda_Error,
float  tk_phi_Error,
float  tk_dsz,
float  tk_dsz_Error 
)
inline

◆ ScoutingTrack() [2/2]

ScoutingTrack::ScoutingTrack ( )
inline

Definition at line 51 of file ScoutingTrack.h.

52  : tk_pt_(0),
53  tk_eta_(0),
54  tk_phi_(0),
55  tk_chi2_(0),
56  tk_ndof_(0),
57  tk_charge_(0),
58  tk_dxy_(0),
59  tk_dz_(0),
63  tk_qoverp_(0),
64  tk_lambda_(0),
65  tk_dxy_Error_(0),
66  tk_dz_Error_(0),
69  tk_phi_Error_(0),
70  tk_dsz_(0),
71  tk_dsz_Error_(0) {}

Member Function Documentation

◆ tk_charge()

int ScoutingTrack::tk_charge ( ) const
inline

Definition at line 79 of file ScoutingTrack.h.

79 { return tk_charge_; }

References tk_charge_.

◆ tk_chi2()

float ScoutingTrack::tk_chi2 ( ) const
inline

Definition at line 77 of file ScoutingTrack.h.

77 { return tk_chi2_; }

References tk_chi2_.

◆ tk_dsz()

float ScoutingTrack::tk_dsz ( ) const
inline

Definition at line 92 of file ScoutingTrack.h.

92 { return tk_dsz_; }

References tk_dsz_.

◆ tk_dsz_Error()

float ScoutingTrack::tk_dsz_Error ( ) const
inline

Definition at line 93 of file ScoutingTrack.h.

93 { return tk_dsz_Error_; }

References tk_dsz_Error_.

◆ tk_dxy()

float ScoutingTrack::tk_dxy ( ) const
inline

Definition at line 80 of file ScoutingTrack.h.

80 { return tk_dxy_; }

References tk_dxy_.

◆ tk_dxy_Error()

float ScoutingTrack::tk_dxy_Error ( ) const
inline

Definition at line 87 of file ScoutingTrack.h.

87 { return tk_dxy_Error_; }

References tk_dxy_Error_.

◆ tk_dz()

float ScoutingTrack::tk_dz ( ) const
inline

Definition at line 81 of file ScoutingTrack.h.

81 { return tk_dz_; }

References tk_dz_.

◆ tk_dz_Error()

float ScoutingTrack::tk_dz_Error ( ) const
inline

Definition at line 88 of file ScoutingTrack.h.

88 { return tk_dz_Error_; }

References tk_dz_Error_.

◆ tk_eta()

float ScoutingTrack::tk_eta ( ) const
inline

Definition at line 75 of file ScoutingTrack.h.

75 { return tk_eta_; }

References tk_eta_.

◆ tk_lambda()

float ScoutingTrack::tk_lambda ( ) const
inline

Definition at line 86 of file ScoutingTrack.h.

86 { return tk_lambda_; }

References tk_lambda_.

◆ tk_lambda_Error()

float ScoutingTrack::tk_lambda_Error ( ) const
inline

Definition at line 90 of file ScoutingTrack.h.

90 { return tk_lambda_Error_; }

References tk_lambda_Error_.

◆ tk_ndof()

float ScoutingTrack::tk_ndof ( ) const
inline

Definition at line 78 of file ScoutingTrack.h.

78 { return tk_ndof_; }

References tk_ndof_.

◆ tk_nTrackerLayersWithMeasurement()

int ScoutingTrack::tk_nTrackerLayersWithMeasurement ( ) const
inline

Definition at line 83 of file ScoutingTrack.h.

References tk_nTrackerLayersWithMeasurement_.

◆ tk_nValidPixelHits()

int ScoutingTrack::tk_nValidPixelHits ( ) const
inline

Definition at line 82 of file ScoutingTrack.h.

82 { return tk_nValidPixelHits_; }

References tk_nValidPixelHits_.

◆ tk_nValidStripHits()

int ScoutingTrack::tk_nValidStripHits ( ) const
inline

Definition at line 84 of file ScoutingTrack.h.

84 { return tk_nValidStripHits_; }

References tk_nValidStripHits_.

◆ tk_phi()

float ScoutingTrack::tk_phi ( ) const
inline

Definition at line 76 of file ScoutingTrack.h.

76 { return tk_phi_; }

References tk_phi_.

◆ tk_phi_Error()

float ScoutingTrack::tk_phi_Error ( ) const
inline

Definition at line 91 of file ScoutingTrack.h.

91 { return tk_phi_Error_; }

References tk_phi_Error_.

◆ tk_pt()

float ScoutingTrack::tk_pt ( ) const
inline

Definition at line 74 of file ScoutingTrack.h.

74 { return tk_pt_; }

References tk_pt_.

◆ tk_qoverp()

float ScoutingTrack::tk_qoverp ( ) const
inline

Definition at line 85 of file ScoutingTrack.h.

85 { return tk_qoverp_; }

References tk_qoverp_.

◆ tk_qoverp_Error()

float ScoutingTrack::tk_qoverp_Error ( ) const
inline

Definition at line 89 of file ScoutingTrack.h.

89 { return tk_qoverp_Error_; }

References tk_qoverp_Error_.

Member Data Documentation

◆ tk_charge_

int ScoutingTrack::tk_charge_
private

Definition at line 101 of file ScoutingTrack.h.

Referenced by tk_charge().

◆ tk_chi2_

float ScoutingTrack::tk_chi2_
private

Definition at line 99 of file ScoutingTrack.h.

Referenced by tk_chi2().

◆ tk_dsz_

float ScoutingTrack::tk_dsz_
private

Definition at line 114 of file ScoutingTrack.h.

Referenced by tk_dsz().

◆ tk_dsz_Error_

float ScoutingTrack::tk_dsz_Error_
private

Definition at line 115 of file ScoutingTrack.h.

Referenced by tk_dsz_Error().

◆ tk_dxy_

float ScoutingTrack::tk_dxy_
private

Definition at line 102 of file ScoutingTrack.h.

Referenced by tk_dxy().

◆ tk_dxy_Error_

float ScoutingTrack::tk_dxy_Error_
private

Definition at line 109 of file ScoutingTrack.h.

Referenced by tk_dxy_Error().

◆ tk_dz_

float ScoutingTrack::tk_dz_
private

Definition at line 103 of file ScoutingTrack.h.

Referenced by tk_dz().

◆ tk_dz_Error_

float ScoutingTrack::tk_dz_Error_
private

Definition at line 110 of file ScoutingTrack.h.

Referenced by tk_dz_Error().

◆ tk_eta_

float ScoutingTrack::tk_eta_
private

Definition at line 97 of file ScoutingTrack.h.

Referenced by tk_eta().

◆ tk_lambda_

float ScoutingTrack::tk_lambda_
private

Definition at line 108 of file ScoutingTrack.h.

Referenced by tk_lambda().

◆ tk_lambda_Error_

float ScoutingTrack::tk_lambda_Error_
private

Definition at line 112 of file ScoutingTrack.h.

Referenced by tk_lambda_Error().

◆ tk_ndof_

float ScoutingTrack::tk_ndof_
private

Definition at line 100 of file ScoutingTrack.h.

Referenced by tk_ndof().

◆ tk_nTrackerLayersWithMeasurement_

int ScoutingTrack::tk_nTrackerLayersWithMeasurement_
private

Definition at line 105 of file ScoutingTrack.h.

Referenced by tk_nTrackerLayersWithMeasurement().

◆ tk_nValidPixelHits_

int ScoutingTrack::tk_nValidPixelHits_
private

Definition at line 104 of file ScoutingTrack.h.

Referenced by tk_nValidPixelHits().

◆ tk_nValidStripHits_

int ScoutingTrack::tk_nValidStripHits_
private

Definition at line 106 of file ScoutingTrack.h.

Referenced by tk_nValidStripHits().

◆ tk_phi_

float ScoutingTrack::tk_phi_
private

Definition at line 98 of file ScoutingTrack.h.

Referenced by tk_phi().

◆ tk_phi_Error_

float ScoutingTrack::tk_phi_Error_
private

Definition at line 113 of file ScoutingTrack.h.

Referenced by tk_phi_Error().

◆ tk_pt_

float ScoutingTrack::tk_pt_
private

Definition at line 96 of file ScoutingTrack.h.

Referenced by tk_pt().

◆ tk_qoverp_

float ScoutingTrack::tk_qoverp_
private

Definition at line 107 of file ScoutingTrack.h.

Referenced by tk_qoverp().

◆ tk_qoverp_Error_

float ScoutingTrack::tk_qoverp_Error_
private

Definition at line 111 of file ScoutingTrack.h.

Referenced by tk_qoverp_Error().

ScoutingTrack::tk_nValidStripHits_
int tk_nValidStripHits_
Definition: ScoutingTrack.h:106
ScoutingTrack::tk_ndof_
float tk_ndof_
Definition: ScoutingTrack.h:100
ScoutingTrack::tk_qoverp_Error
float tk_qoverp_Error() const
Definition: ScoutingTrack.h:89
ScoutingTrack::tk_chi2_
float tk_chi2_
Definition: ScoutingTrack.h:99
ScoutingTrack::tk_ndof
float tk_ndof() const
Definition: ScoutingTrack.h:78
ScoutingTrack::tk_lambda_Error_
float tk_lambda_Error_
Definition: ScoutingTrack.h:112
ScoutingTrack::tk_qoverp
float tk_qoverp() const
Definition: ScoutingTrack.h:85
ScoutingTrack::tk_lambda
float tk_lambda() const
Definition: ScoutingTrack.h:86
ScoutingTrack::tk_qoverp_Error_
float tk_qoverp_Error_
Definition: ScoutingTrack.h:111
ScoutingTrack::tk_qoverp_
float tk_qoverp_
Definition: ScoutingTrack.h:107
ScoutingTrack::tk_eta
float tk_eta() const
Definition: ScoutingTrack.h:75
ScoutingTrack::tk_dxy_Error
float tk_dxy_Error() const
Definition: ScoutingTrack.h:87
ScoutingTrack::tk_lambda_Error
float tk_lambda_Error() const
Definition: ScoutingTrack.h:90
ScoutingTrack::tk_chi2
float tk_chi2() const
Definition: ScoutingTrack.h:77
ScoutingTrack::tk_phi
float tk_phi() const
Definition: ScoutingTrack.h:76
ScoutingTrack::tk_dsz
float tk_dsz() const
Definition: ScoutingTrack.h:92
ScoutingTrack::tk_dsz_
float tk_dsz_
Definition: ScoutingTrack.h:114
ScoutingTrack::tk_phi_
float tk_phi_
Definition: ScoutingTrack.h:98
ScoutingTrack::tk_nValidStripHits
int tk_nValidStripHits() const
Definition: ScoutingTrack.h:84
ScoutingTrack::tk_dxy_Error_
float tk_dxy_Error_
Definition: ScoutingTrack.h:109
ScoutingTrack::tk_dxy_
float tk_dxy_
Definition: ScoutingTrack.h:102
ScoutingTrack::tk_eta_
float tk_eta_
Definition: ScoutingTrack.h:97
ScoutingTrack::tk_dxy
float tk_dxy() const
Definition: ScoutingTrack.h:80
ScoutingTrack::tk_dz
float tk_dz() const
Definition: ScoutingTrack.h:81
ScoutingTrack::tk_nValidPixelHits
int tk_nValidPixelHits() const
Definition: ScoutingTrack.h:82
ScoutingTrack::tk_phi_Error_
float tk_phi_Error_
Definition: ScoutingTrack.h:113
ScoutingTrack::tk_pt_
float tk_pt_
Definition: ScoutingTrack.h:96
ScoutingTrack::tk_dz_Error_
float tk_dz_Error_
Definition: ScoutingTrack.h:110
ScoutingTrack::tk_nTrackerLayersWithMeasurement
int tk_nTrackerLayersWithMeasurement() const
Definition: ScoutingTrack.h:83
ScoutingTrack::tk_dz_
float tk_dz_
Definition: ScoutingTrack.h:103
ScoutingTrack::tk_phi_Error
float tk_phi_Error() const
Definition: ScoutingTrack.h:91
ScoutingTrack::tk_dsz_Error_
float tk_dsz_Error_
Definition: ScoutingTrack.h:115
ScoutingTrack::tk_charge
int tk_charge() const
Definition: ScoutingTrack.h:79
ScoutingTrack::tk_dz_Error
float tk_dz_Error() const
Definition: ScoutingTrack.h:88
ScoutingTrack::tk_lambda_
float tk_lambda_
Definition: ScoutingTrack.h:108
ScoutingTrack::tk_dsz_Error
float tk_dsz_Error() const
Definition: ScoutingTrack.h:93
ScoutingTrack::tk_pt
float tk_pt() const
Definition: ScoutingTrack.h:74
ScoutingTrack::tk_nTrackerLayersWithMeasurement_
int tk_nTrackerLayersWithMeasurement_
Definition: ScoutingTrack.h:105
ScoutingTrack::tk_nValidPixelHits_
int tk_nValidPixelHits_
Definition: ScoutingTrack.h:104
ScoutingTrack::tk_charge_
int tk_charge_
Definition: ScoutingTrack.h:101