ForwardTracking
1.10.0
|
A class for ITracks containing an lcio::Track at core. More...
#include <EndcapTrack.h>
Public Member Functions | |
EndcapTrack (MarlinTrk::IMarlinTrkSystem *trkSystem) | |
EndcapTrack (std::vector< IEndcapHit * > hits, MarlinTrk::IMarlinTrkSystem *trkSystem) | |
EndcapTrack (const EndcapTrack &f) | |
EndcapTrack & | operator= (const EndcapTrack &f) |
TrackImpl * | getLcioTrack () |
void | addHit (IEndcapHit *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. | |
Protected Attributes | |
std::vector< IEndcapHit * > | _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.
EndcapTrack::EndcapTrack | ( | MarlinTrk::IMarlinTrkSystem * | trkSystem | ) |
trkSystem | An IMarlinTrkSystem, which is needed for fitting of the tracks |
EndcapTrack::EndcapTrack | ( | std::vector< IEndcapHit * > | hits, |
MarlinTrk::IMarlinTrkSystem * | trkSystem | ||
) |
hits | The hits the track consists of |
trkSystem | An IMarlinTrkSystem, which is needed for fitting of the tracks |
|
inline |
Referenced by DDForwardTracking::processEvent().