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