CbmRoot
CbmLitLineTrackExtrapolator.h
Go to the documentation of this file.
1
8
#ifndef CBMLITLINETRACKEXTRAPOLATOR_H_
9
#define CBMLITLINETRACKEXTRAPOLATOR_H_
10
11
#include "
interface/CbmLitTrackExtrapolator.h
"
12
13
class
CbmLitTrackParam
;
14
15
class
CbmLitLineTrackExtrapolator
:
public
CbmLitTrackExtrapolator
{
16
public
:
17
/* Constructor */
18
CbmLitLineTrackExtrapolator
();
19
20
/* Destructor */
21
virtual
~CbmLitLineTrackExtrapolator
();
22
23
/* Inherited from CbmLitTrackExtrapolator */
24
virtual
LitStatus
Extrapolate
(
const
CbmLitTrackParam
* parIn,
25
CbmLitTrackParam
* parOut,
26
litfloat
zOut,
27
std::vector<litfloat>* F);
28
29
/* Inherited from CbmLitTrackExtrapolator */
30
virtual
LitStatus
31
Extrapolate
(
CbmLitTrackParam
* par,
litfloat
zOut, std::vector<litfloat>* F);
32
};
33
34
#endif //CbmLitLineTrackExtrapolator
litfloat
double litfloat
Definition:
CbmLitFloat.h:15
CbmLitTrackParam
Data class for track parameters.
Definition:
CbmLitTrackParam.h:29
CbmLitTrackExtrapolator.h
Interface for track extrapolation algorithm.
CbmLitLineTrackExtrapolator::CbmLitLineTrackExtrapolator
CbmLitLineTrackExtrapolator()
Definition:
CbmLitLineTrackExtrapolator.cxx:11
CbmLitTrackExtrapolator
Interface for track extrapolation algorithm.
Definition:
CbmLitTrackExtrapolator.h:27
CbmLitLineTrackExtrapolator::Extrapolate
virtual LitStatus Extrapolate(const CbmLitTrackParam *parIn, CbmLitTrackParam *parOut, litfloat zOut, std::vector< litfloat > *F)
Track parameters extrapolation with calculation of transport matrix.
Definition:
CbmLitLineTrackExtrapolator.cxx:16
CbmLitLineTrackExtrapolator
Definition:
CbmLitLineTrackExtrapolator.h:15
CbmLitLineTrackExtrapolator::~CbmLitLineTrackExtrapolator
virtual ~CbmLitLineTrackExtrapolator()
Definition:
CbmLitLineTrackExtrapolator.cxx:13
LitStatus
LitStatus
Definition:
CbmLitEnums.h:23
reco
littrack
std
propagation
CbmLitLineTrackExtrapolator.h
Generated on Wed Oct 28 2020 15:11:39 for CbmRoot by
1.8.18