CMS 3D CMS Logo

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

#include <ScoutingTrack.h>

Public Member Functions

 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)
 
 ScoutingTrack ()
 
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

Definition at line 10 of file ScoutingTrack.h.

30  : tk_pt_(tk_pt),
31  tk_eta_(tk_eta),
32  tk_phi_(tk_phi),
36  tk_dxy_(tk_dxy),
37  tk_dz_(tk_dz),
48  tk_dsz_(tk_dsz),
float tk_lambda_Error() const
Definition: ScoutingTrack.h:90
float tk_dsz() const
Definition: ScoutingTrack.h:92
float tk_qoverp() const
Definition: ScoutingTrack.h:85
float tk_dz() const
Definition: ScoutingTrack.h:81
int tk_nTrackerLayersWithMeasurement() const
Definition: ScoutingTrack.h:83
float tk_dz_Error() const
Definition: ScoutingTrack.h:88
float tk_pt() const
Definition: ScoutingTrack.h:74
float tk_dxy() const
Definition: ScoutingTrack.h:80
float tk_phi_Error() const
Definition: ScoutingTrack.h:91
float tk_dxy_Error() const
Definition: ScoutingTrack.h:87
float tk_dsz_Error() const
Definition: ScoutingTrack.h:93
float tk_phi() const
Definition: ScoutingTrack.h:76
float tk_lambda_Error_
float tk_qoverp_Error_
float tk_qoverp_Error() const
Definition: ScoutingTrack.h:89
float tk_chi2() const
Definition: ScoutingTrack.h:77
float tk_ndof() const
Definition: ScoutingTrack.h:78
int tk_nValidStripHits() const
Definition: ScoutingTrack.h:84
float tk_lambda() const
Definition: ScoutingTrack.h:86
float tk_eta() const
Definition: ScoutingTrack.h:75
int tk_charge() const
Definition: ScoutingTrack.h:79
int tk_nTrackerLayersWithMeasurement_
int tk_nValidPixelHits() const
Definition: ScoutingTrack.h:82

◆ 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) {}
float tk_lambda_Error_
float tk_qoverp_Error_
int tk_nTrackerLayersWithMeasurement_

Member Function Documentation

◆ tk_charge()

int ScoutingTrack::tk_charge ( ) const
inline

Definition at line 79 of file ScoutingTrack.h.

References tk_charge_.

79 { return tk_charge_; }

◆ tk_chi2()

float ScoutingTrack::tk_chi2 ( ) const
inline

Definition at line 77 of file ScoutingTrack.h.

References tk_chi2_.

77 { return tk_chi2_; }

◆ tk_dsz()

float ScoutingTrack::tk_dsz ( ) const
inline

Definition at line 92 of file ScoutingTrack.h.

References tk_dsz_.

92 { return tk_dsz_; }

◆ tk_dsz_Error()

float ScoutingTrack::tk_dsz_Error ( ) const
inline

Definition at line 93 of file ScoutingTrack.h.

References tk_dsz_Error_.

93 { return tk_dsz_Error_; }

◆ tk_dxy()

float ScoutingTrack::tk_dxy ( ) const
inline

Definition at line 80 of file ScoutingTrack.h.

References tk_dxy_.

80 { return tk_dxy_; }

◆ tk_dxy_Error()

float ScoutingTrack::tk_dxy_Error ( ) const
inline

Definition at line 87 of file ScoutingTrack.h.

References tk_dxy_Error_.

87 { return tk_dxy_Error_; }

◆ tk_dz()

float ScoutingTrack::tk_dz ( ) const
inline

Definition at line 81 of file ScoutingTrack.h.

References tk_dz_.

81 { return tk_dz_; }

◆ tk_dz_Error()

float ScoutingTrack::tk_dz_Error ( ) const
inline

Definition at line 88 of file ScoutingTrack.h.

References tk_dz_Error_.

88 { return tk_dz_Error_; }

◆ tk_eta()

float ScoutingTrack::tk_eta ( ) const
inline

Definition at line 75 of file ScoutingTrack.h.

References tk_eta_.

75 { return tk_eta_; }

◆ tk_lambda()

float ScoutingTrack::tk_lambda ( ) const
inline

Definition at line 86 of file ScoutingTrack.h.

References tk_lambda_.

86 { return tk_lambda_; }

◆ tk_lambda_Error()

float ScoutingTrack::tk_lambda_Error ( ) const
inline

Definition at line 90 of file ScoutingTrack.h.

References tk_lambda_Error_.

90 { return tk_lambda_Error_; }
float tk_lambda_Error_

◆ tk_ndof()

float ScoutingTrack::tk_ndof ( ) const
inline

Definition at line 78 of file ScoutingTrack.h.

References tk_ndof_.

78 { return tk_ndof_; }

◆ tk_nTrackerLayersWithMeasurement()

int ScoutingTrack::tk_nTrackerLayersWithMeasurement ( ) const
inline

Definition at line 83 of file ScoutingTrack.h.

References tk_nTrackerLayersWithMeasurement_.

int tk_nTrackerLayersWithMeasurement_

◆ tk_nValidPixelHits()

int ScoutingTrack::tk_nValidPixelHits ( ) const
inline

Definition at line 82 of file ScoutingTrack.h.

References tk_nValidPixelHits_.

82 { return tk_nValidPixelHits_; }

◆ tk_nValidStripHits()

int ScoutingTrack::tk_nValidStripHits ( ) const
inline

Definition at line 84 of file ScoutingTrack.h.

References tk_nValidStripHits_.

84 { return tk_nValidStripHits_; }

◆ tk_phi()

float ScoutingTrack::tk_phi ( ) const
inline

Definition at line 76 of file ScoutingTrack.h.

References tk_phi_.

76 { return tk_phi_; }

◆ tk_phi_Error()

float ScoutingTrack::tk_phi_Error ( ) const
inline

Definition at line 91 of file ScoutingTrack.h.

References tk_phi_Error_.

91 { return tk_phi_Error_; }

◆ tk_pt()

float ScoutingTrack::tk_pt ( ) const
inline

Definition at line 74 of file ScoutingTrack.h.

References tk_pt_.

74 { return tk_pt_; }

◆ tk_qoverp()

float ScoutingTrack::tk_qoverp ( ) const
inline

Definition at line 85 of file ScoutingTrack.h.

References tk_qoverp_.

85 { return tk_qoverp_; }

◆ tk_qoverp_Error()

float ScoutingTrack::tk_qoverp_Error ( ) const
inline

Definition at line 89 of file ScoutingTrack.h.

References tk_qoverp_Error_.

89 { return tk_qoverp_Error_; }
float 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().