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:

TrackKalmanFilter 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 27 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 TrackKalmanFilter.

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

filter the track (only filter)

Implemented in TrackKalmanFilter.

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

fit the track with a seed state

Implemented in TrackKalmanFilter.

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

fit a track without a seed state

Implemented in TrackKalmanFilter.

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

Definition at line 31 of file ITrackFitter.h.

References IID_ITrackFitter().

00031 { return IID_ITrackFitter; }


The documentation for this class was generated from the following file:
Generated on Mon Jul 4 13:54:42 2005 for New Track Event Model by doxygen 1.4.1