CbmRoot
CbmRichTrackExtrapolationLittrack.h
Go to the documentation of this file.
1 
12 #ifndef CBM_RICH_TRACK_EXTRAPOLATION_LITTRACK
13 #define CBM_RICH_TRACK_EXTRAPOLATION_LITTRACK
14 
15 #include "CbmLitPtrTypes.h"
17 
18 class TClonesArray;
20 
34 public:
39 
44 
48  virtual void Init();
49 
53  virtual void DoExtrapolation(TClonesArray* globalTracks,
54  TClonesArray* extrapolatedTrackParams,
55  double z);
56 
57 private:
58  TClonesArray* fStsTracks;
60 
61 private:
66 
71 };
72 
73 #endif
CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack
CbmRichTrackExtrapolationLittrack()
Default constructor.
Definition: CbmRichTrackExtrapolationLittrack.cxx:25
CbmRichTrackExtrapolationLittrack
"TrackExtrapolation" from STS tracks based on Littrack. It reads the track array form STS and extrapo...
Definition: CbmRichTrackExtrapolationLittrack.h:33
TrackPropagatorPtr
boost::shared_ptr< CbmLitTrackPropagator > TrackPropagatorPtr
Definition: CbmTofPtrTypes.h:23
CbmRichTrackExtrapolationLittrack::fStsTracks
TClonesArray * fStsTracks
Definition: CbmRichTrackExtrapolationLittrack.h:58
CbmRichTrackExtrapolationLittrack::Init
virtual void Init()
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationLittrack.cxx:30
CbmRichTrackExtrapolationLittrack::fLitPropagator
TrackPropagatorPtr fLitPropagator
Definition: CbmRichTrackExtrapolationLittrack.h:59
CbmLitTGeoTrackPropagator
Definition: CbmLitTGeoTrackPropagator.h:18
CbmRichTrackExtrapolationBase.h
This is interface for concrete extrapolation algorithms to RICH.
CbmRichTrackExtrapolationLittrack::~CbmRichTrackExtrapolationLittrack
virtual ~CbmRichTrackExtrapolationLittrack()
Destructor.
Definition: CbmRichTrackExtrapolationLittrack.cxx:28
CbmLitPtrTypes.h
Typedefs for algorithm interfaces.
CbmRichTrackExtrapolationBase
Definition: CbmRichTrackExtrapolationBase.h:15
CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack
CbmRichTrackExtrapolationLittrack(const CbmRichTrackExtrapolationLittrack &)
Copy constructor.
CbmRichTrackExtrapolationLittrack::DoExtrapolation
virtual void DoExtrapolation(TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationLittrack.cxx:45
CbmRichTrackExtrapolationLittrack::operator=
void operator=(const CbmRichTrackExtrapolationLittrack &)
Assignment operator.