StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
Sti
StiKalmanTrackFitter.h
1
#ifndef StiKalmanTrackFitter_H
2
#define StiKalmanTrackFitter_H
3
#include "StiTrackFitter.h"
4
#include "StDetectorDbMaker/StiKalmanTrackFitterParameters.h"
5
class
StiTrack
;
6
class
EditableParameters
;
7
11
class
StiKalmanTrackFitter
:
public
StiTrackFitter
,
public
Named
,
public
Described
12
{
13
public
:
14
15
StiKalmanTrackFitter
() {}
16
virtual
~
StiKalmanTrackFitter
() {}
17
virtual
Int_t
fit
(
StiTrack
*
track
, Int_t direction);
18
static
void
setDebug(Int_t m = 0) {_debug = m;}
19
static
Int_t debug() {
return
_debug;}
20
21
typedef
enum
{
// type of return value for the fit() procedure
22
kNoErrors = 0,
23
kShortTrackBeforeFit,
24
kShortTrackAfterFit,
25
kManyErrors
26
} TFitStatus;
27
28
protected
:
29
static
Int_t _debug;
30
};
31
32
#endif
StiTrack
Abstract definition of a Track.
Definition:
StiTrack.h:59
StiTrackFitter
Definition:
StiTrackFitter.h:9
track
Definition:
MapTableTest.C:38
EditableParameters
Definition:
EditableParameters.h:10
Named
Definition:
Named.h:16
StiKalmanTrackFitter
Definition:
StiKalmanTrackFitter.h:11
Described
Definition:
Described.h:18
StiKalmanTrackFitter::fit
virtual Int_t fit(StiTrack *track, Int_t direction)
Definition:
StiKalmanTrackFitter.cxx:21
Generated by
1.8.5