CbmRoot
CbmStsTrackFitter.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmStsTrackFitter header file -----
3
// ----- Created 18/02/05 by V. Friese -----
4
// -------------------------------------------------------------------------
5
6
16
#ifndef CBMSTSTRACKFITTER
17
#define CBMSTSTRACKFITTER 1
18
19
#include "FairTrackParam.h"
20
21
#include "TObject.h"
22
23
class
CbmStsTrack
;
24
25
26
class
CbmStsTrackFitter
:
public
TObject {
27
28
public
:
30
CbmStsTrackFitter
() {};
31
32
34
virtual
~CbmStsTrackFitter
() {};
35
36
40
virtual
void
Init
() {};
41
42
50
virtual
Int_t
DoFit
(
CbmStsTrack
* pTrack, Int_t pidHypo = 211) = 0;
51
52
60
virtual
void
61
Extrapolate
(
CbmStsTrack
* track, Double_t z, FairTrackParam* param) = 0;
62
63
private
:
64
CbmStsTrackFitter
(
const
CbmStsTrackFitter
&);
65
66
67
ClassDef
(
CbmStsTrackFitter
, 1);
68
};
69
70
#endif
CbmStsTrackFitter::Extrapolate
virtual void Extrapolate(CbmStsTrack *track, Double_t z, FairTrackParam *param)=0
CbmStsTrackFitter::Init
virtual void Init()
Definition:
CbmStsTrackFitter.h:40
CbmStsTrackFitter::CbmStsTrackFitter
CbmStsTrackFitter()
Definition:
CbmStsTrackFitter.h:30
CbmStsTrackFitter::ClassDef
ClassDef(CbmStsTrackFitter, 1)
CbmStsTrackFitter
Definition:
CbmStsTrackFitter.h:26
CbmStsTrackFitter::CbmStsTrackFitter
CbmStsTrackFitter(const CbmStsTrackFitter &)
CbmStsTrackFitter::~CbmStsTrackFitter
virtual ~CbmStsTrackFitter()
Definition:
CbmStsTrackFitter.h:34
CbmStsTrack
Definition:
CbmStsTrack.h:37
CbmStsTrackFitter::DoFit
virtual Int_t DoFit(CbmStsTrack *pTrack, Int_t pidHypo=211)=0
reco
base
CbmStsTrackFitter.h
Generated on Wed Oct 28 2020 15:11:45 for CbmRoot by
1.8.18