CbmRoot
CbmRichTrackExtrapolationIdeal.h
Go to the documentation of this file.
1 
12 #ifndef CBM_RICH_TRACK_EXTRAPOLATION_IDEAL
13 #define CBM_RICH_TRACK_EXTRAPOLATION_IDEAL
14 
16 
17 //class TClonesArray;
18 
29 public:
34 
39 
43  virtual void Init();
44 
45 
49  virtual void DoExtrapolation(TClonesArray* globalTracks,
50  TClonesArray* extrapolatedTrackParams,
51  double z);
52 
53 private:
54  TClonesArray* fRefPlanePoints;
55  TClonesArray* fMcTracks;
56  TClonesArray* fStsTracks;
57  TClonesArray* fStsTrackMatches;
58 
63 
69 };
70 
71 #endif
CbmRichTrackExtrapolationIdeal::~CbmRichTrackExtrapolationIdeal
virtual ~CbmRichTrackExtrapolationIdeal()
Destructor.
Definition: CbmRichTrackExtrapolationIdeal.cxx:32
CbmRichTrackExtrapolationIdeal::Init
virtual void Init()
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationIdeal.cxx:34
CbmRichTrackExtrapolationIdeal::fRefPlanePoints
TClonesArray * fRefPlanePoints
Definition: CbmRichTrackExtrapolationIdeal.h:54
CbmRichTrackExtrapolationIdeal
"TrackExtrapolation" from MC points. It reads the PointArray with ImPlanePoints from MC and selects t...
Definition: CbmRichTrackExtrapolationIdeal.h:28
CbmRichTrackExtrapolationIdeal::operator=
CbmRichTrackExtrapolationIdeal & operator=(const CbmRichTrackExtrapolationIdeal &)
Assignment operator.
CbmRichTrackExtrapolationIdeal::fMcTracks
TClonesArray * fMcTracks
Definition: CbmRichTrackExtrapolationIdeal.h:55
CbmRichTrackExtrapolationIdeal::DoExtrapolation
virtual void DoExtrapolation(TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationIdeal.cxx:62
CbmRichTrackExtrapolationBase.h
This is interface for concrete extrapolation algorithms to RICH.
CbmRichTrackExtrapolationIdeal::fStsTrackMatches
TClonesArray * fStsTrackMatches
Definition: CbmRichTrackExtrapolationIdeal.h:57
CbmRichTrackExtrapolationIdeal::fStsTracks
TClonesArray * fStsTracks
Definition: CbmRichTrackExtrapolationIdeal.h:56
CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal
CbmRichTrackExtrapolationIdeal()
Default constructor.
Definition: CbmRichTrackExtrapolationIdeal.cxx:26
CbmRichTrackExtrapolationBase
Definition: CbmRichTrackExtrapolationBase.h:15
CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal
CbmRichTrackExtrapolationIdeal(const CbmRichTrackExtrapolationIdeal &)
Copy constructor.