StRoot
1
|
#include <StiKalmanTrackFitter.h>
Public Types | |
enum | TFitStatus { kNoErrors = 0, kShortTrackBeforeFit, kShortTrackAfterFit, kManyErrors } |
Public Member Functions | |
virtual Int_t | fit (StiTrack *track, Int_t direction) |
Public Member Functions inherited from Named | |
void | setName (const string &newName) |
Set the name of the object. | |
const string & | getName () const |
Get the name of the object. | |
bool | isName (const string &aName) const |
Determine whether name equals given name. | |
Public Member Functions inherited from Described | |
void | setDescription (const string &description) |
Set the Describe of the object. | |
const string | getDescription () const |
Get the Describe of the object. | |
bool | isDescribed () const |
Determine whether Describe is set, i.e object has a Describe. | |
bool | isDescription (const string &description) const |
Determine whether Describe equals given Describe. | |
bool | sameDescriptionAs (const Described &described) const |
Determine whether Describe equals that of given object. | |
Static Public Member Functions | |
static void | setDebug (Int_t m=0) |
static Int_t | debug () |
Static Protected Attributes | |
static Int_t | _debug = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from Named | |
Named (const string &aName=" ") | |
Only derived class are Named. | |
Protected Member Functions inherited from Described | |
Described (const string &aDescribe=" ") | |
Only derived class are Described. | |
Protected Attributes inherited from Named | |
string | _name |
Protected Attributes inherited from Described | |
string | _description |
Class implements a kalman track fitter Based on the abstract interface StiTrackFitter Uses the fitting parameters carried by StiKalmanTrackFitterParameters
Definition at line 11 of file StiKalmanTrackFitter.h.
|
virtual |
Fit given track with helicoical track model.
Implements StiTrackFitter.
Definition at line 21 of file StiKalmanTrackFitter.cxx.
References StiKalmanTrack::begin(), StiKalmanTrack::end(), Named::getName(), and StiKalmanTrackNode::propagate().