CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
mkfit::ReducedTrack Struct Reference

#include <TrackExtra.h>

Public Member Functions

const HitLayerMaphitLayerMap () const
 
int label () const
 
float momPhi () const
 
const SVector2parameters () const
 
 ReducedTrack ()
 
 ReducedTrack (const int label, const int seedID, const SVector2 &params, const float phi, const HitLayerMap &hitmap)
 
int seedID () const
 

Public Attributes

HitLayerMap hitLayerMap_
 
int label_
 
SVector2 parameters_
 
float phi_
 
int seedID_
 

Detailed Description

Definition at line 16 of file TrackExtra.h.

Constructor & Destructor Documentation

◆ ReducedTrack() [1/2]

mkfit::ReducedTrack::ReducedTrack ( )
inline

Definition at line 19 of file TrackExtra.h.

19 {}

◆ ReducedTrack() [2/2]

mkfit::ReducedTrack::ReducedTrack ( const int  label,
const int  seedID,
const SVector2 params,
const float  phi,
const HitLayerMap hitmap 
)
inline

Definition at line 20 of file TrackExtra.h.

Member Function Documentation

◆ hitLayerMap()

const HitLayerMap& mkfit::ReducedTrack::hitLayerMap ( ) const
inline

Definition at line 27 of file TrackExtra.h.

References hitLayerMap_.

27 { return hitLayerMap_; }
HitLayerMap hitLayerMap_
Definition: TrackExtra.h:33

◆ label()

int mkfit::ReducedTrack::label ( ) const
inline

Definition at line 23 of file TrackExtra.h.

References label_.

23 { return label_; }

◆ momPhi()

float mkfit::ReducedTrack::momPhi ( ) const
inline

Definition at line 26 of file TrackExtra.h.

References phi_.

26 { return phi_; }

◆ parameters()

const SVector2& mkfit::ReducedTrack::parameters ( void  ) const
inline

Definition at line 25 of file TrackExtra.h.

References parameters_.

25 { return parameters_; }
SVector2 parameters_
Definition: TrackExtra.h:31

◆ seedID()

int mkfit::ReducedTrack::seedID ( ) const
inline

Definition at line 24 of file TrackExtra.h.

References seedID_.

24 { return seedID_; }

Member Data Documentation

◆ hitLayerMap_

HitLayerMap mkfit::ReducedTrack::hitLayerMap_

Definition at line 33 of file TrackExtra.h.

Referenced by hitLayerMap().

◆ label_

int mkfit::ReducedTrack::label_

◆ parameters_

SVector2 mkfit::ReducedTrack::parameters_

◆ phi_

float mkfit::ReducedTrack::phi_

Definition at line 32 of file TrackExtra.h.

Referenced by momPhi().

◆ seedID_

int mkfit::ReducedTrack::seedID_

Definition at line 30 of file TrackExtra.h.

Referenced by seedID().