CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
trklet::KFin::Stub Struct Reference

Public Member Functions

 Stub (const TTStubRef &ttStubRef, int layer, double r, double phi, double z, bool psTilt)
 

Public Attributes

double dPhi_
 
double dZ_
 
int layer_
 
double phi_
 
bool psTilt_
 
double r_
 
TTStubRef ttStubRef_
 
bool valid_
 
double z_
 

Detailed Description

Definition at line 43 of file KFin.h.

Constructor & Destructor Documentation

◆ Stub()

trklet::KFin::Stub::Stub ( const TTStubRef ttStubRef,
int  layer,
double  r,
double  phi,
double  z,
bool  psTilt 
)
inline

Definition at line 44 of file KFin.h.

45  : valid_(true), ttStubRef_(ttStubRef), layer_(layer), r_(r), phi_(phi), z_(z), psTilt_(psTilt) {}
bool psTilt_
Definition: KFin.h:60
double z_
Definition: KFin.h:54
double phi_
Definition: KFin.h:52
constexpr std::array< uint8_t, layerIndexSize > layer
TTStubRef ttStubRef_
Definition: KFin.h:47
double r_
Definition: KFin.h:50

Member Data Documentation

◆ dPhi_

double trklet::KFin::Stub::dPhi_

Definition at line 56 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ dZ_

double trklet::KFin::Stub::dZ_

Definition at line 58 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ layer_

int trklet::KFin::Stub::layer_

Definition at line 48 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ phi_

double trklet::KFin::Stub::phi_

Definition at line 52 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ psTilt_

bool trklet::KFin::Stub::psTilt_

Definition at line 60 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ r_

double trklet::KFin::Stub::r_

Definition at line 50 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ ttStubRef_

TTStubRef trklet::KFin::Stub::ttStubRef_

Definition at line 47 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ valid_

bool trklet::KFin::Stub::valid_

Definition at line 46 of file KFin.h.

Referenced by trklet::KFin::produce().

◆ z_

double trklet::KFin::Stub::z_

Definition at line 54 of file KFin.h.

Referenced by trklet::KFin::produce().