CbmRoot
CbmRichTrackExtrapolationMirrorIdeal.h
Go to the documentation of this file.
1 
15 #ifndef CBM_RICH_TARCK_EXTRAPOLATION_MIRROR_IDEAL
16 #define CBM_RICH_TARCK_EXTRAPOLATION_MIRROR_IDEAL
17 
19 
20 class TClonesArray;
21 
37 public:
42 
47 
51  virtual void Init();
52 
56  virtual void DoExtrapolation(TClonesArray* globalTracks,
57  TClonesArray* extrapolatedTrackParams,
58  double z);
59 
60 private:
61  TClonesArray* fRichMirrorPoints;
62  TClonesArray* fMcTracks;
63  TClonesArray* fSTSArray;
64  TClonesArray* fTrackMatchArray;
65 
71 
77 };
78 
79 #endif
CbmRichTrackExtrapolationMirrorIdeal::DoExtrapolation
virtual void DoExtrapolation(TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationMirrorIdeal.cxx:65
CbmRichTrackExtrapolationMirrorIdeal::Init
virtual void Init()
Inherited from CbmRichTrackExtrapolationBase.
Definition: CbmRichTrackExtrapolationMirrorIdeal.cxx:35
CbmRichTrackExtrapolationMirrorIdeal::operator=
CbmRichTrackExtrapolationMirrorIdeal & operator=(const CbmRichTrackExtrapolationMirrorIdeal &)
Assignment operator.
CbmRichTrackExtrapolationMirrorIdeal
This is the implementation of the TrackExtrapolation from MC points - operating on points in the RICH...
Definition: CbmRichTrackExtrapolationMirrorIdeal.h:36
CbmRichTrackExtrapolationMirrorIdeal::fSTSArray
TClonesArray * fSTSArray
Definition: CbmRichTrackExtrapolationMirrorIdeal.h:63
CbmRichTrackExtrapolationMirrorIdeal::fTrackMatchArray
TClonesArray * fTrackMatchArray
Definition: CbmRichTrackExtrapolationMirrorIdeal.h:64
CbmRichTrackExtrapolationMirrorIdeal::fRichMirrorPoints
TClonesArray * fRichMirrorPoints
Definition: CbmRichTrackExtrapolationMirrorIdeal.h:61
CbmRichTrackExtrapolationMirrorIdeal::fMcTracks
TClonesArray * fMcTracks
Definition: CbmRichTrackExtrapolationMirrorIdeal.h:62
CbmRichTrackExtrapolationMirrorIdeal::CbmRichTrackExtrapolationMirrorIdeal
CbmRichTrackExtrapolationMirrorIdeal()
Default constructor.
Definition: CbmRichTrackExtrapolationMirrorIdeal.cxx:27
CbmRichTrackExtrapolationBase.h
This is interface for concrete extrapolation algorithms to RICH.
CbmRichTrackExtrapolationMirrorIdeal::~CbmRichTrackExtrapolationMirrorIdeal
virtual ~CbmRichTrackExtrapolationMirrorIdeal()
Destructor.
Definition: CbmRichTrackExtrapolationMirrorIdeal.cxx:33
CbmRichTrackExtrapolationMirrorIdeal::CbmRichTrackExtrapolationMirrorIdeal
CbmRichTrackExtrapolationMirrorIdeal(const CbmRichTrackExtrapolationMirrorIdeal &)
Copy constructor.
CbmRichTrackExtrapolationBase
Definition: CbmRichTrackExtrapolationBase.h:15