|
MarlinUtil
1.12.1
|
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 () |
| ClusterExtended * | getSuperCluster () |
| 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) |
| GroupTracks * | getGroupTracks () |
| float | getChi2 () |
| void | setChi2 (float chi2) |
| int | getNDF () |
| void | setNDF (int ndf) |
| float * | getCovMatrix () |
| void | setCovMatrix (float *cov) |
Class extending native LCIO class Track.
Class TrackExtended is used in TrackwiseClustering
and Wolf processors.
1.8.6