MarlinUtil  1.12.1
Public Member Functions | List of all members
TrackExtended Class Reference

Class extending native LCIO class Track. More...

#include <TrackExtended.h>

Public Member Functions

 TrackExtended (TrackerHitExtended *trackerhit)
 
 TrackExtended (Track *track)
 
Track * getTrack ()
 
const float * getSeedDirection ()
 
const float * getSeedPosition ()
 
ClusterExtendedVec & getClusterVec ()
 
ClusterExtendedgetSuperCluster ()
 
TrackerHitExtendedVec & getTrackerHitExtendedVec ()
 
void addCluster (ClusterExtended *cluster)
 
void setSuperCluster (ClusterExtended *superCluster)
 
void setSeedDirection (float *seedDirection)
 
void setSeedPosition (float *seedPosition)
 
void addTrackerHitExtended (TrackerHitExtended *trackerhit)
 
void ClearTrackerHitExtendedVec ()
 
void setX0 (float x0)
 
void setY0 (float y0)
 
void setR0 (float r0)
 
void setD0 (float d0)
 
void setZ0 (float z0)
 
void setBz (float bz)
 
void setPhi0 (float phi0)
 
void setPhi (float phi)
 
void setOmega (float omega)
 
void setTanLambda (float tanLambda)
 
void setStart (float *xStart)
 
void setEnd (float *xEnd)
 
float getX0 ()
 
float getY0 ()
 
float getD0 ()
 
float getZ0 ()
 
float getOmega ()
 
float getTanLambda ()
 
float getPhi ()
 
float getR0 ()
 
float getBz ()
 
float getPhi0 ()
 
float * getStart ()
 
float * getEnd ()
 
void setGroupTracks (GroupTracks *group)
 
GroupTracksgetGroupTracks ()
 
float getChi2 ()
 
void setChi2 (float chi2)
 
int getNDF ()
 
void setNDF (int ndf)
 
float * getCovMatrix ()
 
void setCovMatrix (float *cov)
 

Detailed Description

Class extending native LCIO class Track.


Class TrackExtended is used in TrackwiseClustering
and Wolf processors.

Author
A. Raspereza (DESY)
Version
Id:
TrackExtended.h,v 1.8 2007-09-05 09:39:49 rasp Exp



The documentation for this class was generated from the following files: