![]() |
Project
|
#include <CoordinateTransformer.h>
Public Member Functions | |
TrackSegment () | |
TrackSegment (ChamberSpacePoint start, ChamberSpacePoint end, int id) | |
bool | isValid () const |
check if the space point has been initialized | |
float | getPadColAtTimeBin (float timebin=0) const |
position of track segment at timebin 0 | |
float | getSlope () const |
int | getDetector () const |
detector number | |
ChamberSpacePoint & | getStartPoint () |
ChamberSpacePoint & | getEndPoint () |
Protected Attributes | |
ChamberSpacePoint | mStartPoint |
ChamberSpacePoint | mEndPoint |
int | mTrackID |
A track segment: a straight line connecting two points. The points are generally given in spatial coordinates, which are then converted to pad row / column / timebin coordinates. These are then used to calculate the position and slope of the track segment in a given pad row, which should correspond to the reconstructed tracklet.
Definition at line 118 of file CoordinateTransformer.h.
|
inline |
Definition at line 121 of file CoordinateTransformer.h.
|
inline |
Definition at line 122 of file CoordinateTransformer.h.
|
inline |
detector number
Definition at line 143 of file CoordinateTransformer.h.
|
inline |
Definition at line 146 of file CoordinateTransformer.h.
|
inline |
position of track segment at timebin 0
Definition at line 132 of file CoordinateTransformer.h.
|
inline |
Definition at line 137 of file CoordinateTransformer.h.
|
inline |
Definition at line 145 of file CoordinateTransformer.h.
|
inline |
check if the space point has been initialized
Definition at line 129 of file CoordinateTransformer.h.
|
protected |
Definition at line 149 of file CoordinateTransformer.h.
|
protected |
Definition at line 149 of file CoordinateTransformer.h.
|
protected |
Definition at line 150 of file CoordinateTransformer.h.