Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ITrackFitter Class Reference

#include <TrackInterfaces/ITrackFitter.h>

Inheritance diagram for ITrackFitter:

KalmanFilter List of all members.

Public Member Functions

virtual StatusCode fit (Track &track)=0
 fit a track without a seed state
virtual StatusCode fit (Track &track, const State &seed)=0
 fit the track with a seed state
virtual StatusCode filter (Track &track, const State &seed)=0
 filter the track (only filter)
virtual StatusCode filter (State &state, Measurement &meas)=0
 filter/update state with this measurement

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Author:
Jose A. Hernando
Date:
2005-05-25
Author:
Rutger van der Eijk 07-04-1999

Mattiew Needham

Definition at line 26 of file ITrackFitter.h.


Member Function Documentation

virtual StatusCode ITrackFitter::filter State state,
Measurement meas
[pure virtual]
 

filter/update state with this measurement

Implemented in KalmanFilter.

virtual StatusCode ITrackFitter::filter Track track,
const State seed
[pure virtual]
 

filter the track (only filter)

Implemented in KalmanFilter.

virtual StatusCode ITrackFitter::fit Track track,
const State seed
[pure virtual]
 

fit the track with a seed state

Implemented in KalmanFilter.

virtual StatusCode ITrackFitter::fit Track track  )  [pure virtual]
 

fit a track without a seed state

Implemented in KalmanFilter.

static const InterfaceID& ITrackFitter::interfaceID  )  [inline, static]
 

Definition at line 30 of file ITrackFitter.h.

References IID_ITrackFitter().

00030 { return IID_ITrackFitter; }


The documentation for this class was generated from the following file:
Generated on Fri May 27 13:59:41 2005 for New Track Event Model by doxygen 1.4.1