A class for ITracks containing an lcio::Track at core.
More...
#include <VXDTrack.h>
|
| | VXDTrack (MarlinTrk::IMarlinTrkSystem *trkSystem) |
| |
| | VXDTrack (std::vector< IMiniVector * > hits, MarlinTrk::IMarlinTrkSystem *trkSystem) |
| |
|
| VXDTrack (const VXDTrack &f) |
| |
|
VXDTrack & | operator= (const VXDTrack &f) |
| |
| TrackImpl * | getLcioTrack () |
| |
|
void | addHit (IMiniVector *MV) |
| |
|
virtual double | getNdf () const |
| |
|
virtual double | getChi2 () const |
| |
|
virtual double | getChi2Prob () const |
| |
|
virtual std::vector< IHit * > | getHits () const |
| |
virtual std::vector
< IMiniVector * > | getMVs () const |
| |
|
virtual double | getQI () const |
| |
|
virtual void | fit () throw ( FitterException ) |
| | Fits the track and sets chi2, Ndf etc.
|
| |
|
|
std::vector< IMiniVector * > | _hits |
| | the hits the track consists of
|
| |
|
IMPL::TrackImpl * | _lcioTrack |
| |
|
MarlinTrk::IMarlinTrkSystem * | _trkSystem |
| |
|
double | _chi2Prob |
| |
A class for ITracks containing an lcio::Track at core.
| VXDTrack::VXDTrack |
( |
MarlinTrk::IMarlinTrkSystem * |
trkSystem | ) |
|
- Parameters
-
| trkSystem | An IMarlinTrkSystem, which is needed for fitting of the tracks |
| VXDTrack::VXDTrack |
( |
std::vector< IMiniVector * > |
hits, |
|
|
MarlinTrk::IMarlinTrkSystem * |
trkSystem |
|
) |
| |
- Parameters
-
| hits | The hits the track consists of |
| trkSystem | An IMarlinTrkSystem, which is needed for fitting of the tracks |
| TrackImpl* KiTrackMarlin::VXDTrack::getLcioTrack |
( |
| ) |
|
|
inline |
- Returns
- a track in the lcio format
The documentation for this class was generated from the following files: