PandaRoot
PndSTEMvdHitFinder.h
Go to the documentation of this file.
1 
13 #ifndef PndSTEMvdHitFinder_H_
14 #define PndSTEMvdHitFinder_H_
15 
16 #include "PndSTETrackBase.h"
17 #include "PndTrackCand.h"
18 #include "PndRiemannTrack.h"
19 #include "TClonesArray.h"
20 #include "PndTrack.h"
21 #include "PndSdsHit.h"
22 #include "FairLink.h"
23 #include "FairMultiLinkedData.h"
24 
25 #include <vector>
26 
27 class TClonesArray;
28 
29 class PndGemDigiPar;
30 
32  public:
35 
38 
39  };
40 
47  std::vector<PndSdsHit *> FindBestHits3D(PndRiemannTrack mvdRiemannTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray);
48 
56  std::vector<PndSdsHit *> FindBestHitsFromRiemannTrack(PndRiemannTrack riemannTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray);
57 
65  std::vector<PndSdsHit *> FindBestHitsWithHelix(PndTrack *mvdTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray);
66 
72  void SetXYPosTrack(double x, double y)
73  {
74  fXposTrack = x;
75  fYposTrack = y;
76  }
77 
78  private:
79  double fXposTrack = 0.0; // X-position of the first hit in the track
80  double fYposTrack = 0.0; // Y-position of the first hit in the track
81 
82  ClassDef(PndSTEMvdHitFinder, 1);
83 };
84 
85 #endif /* PndSTEMvdHitFinder_H_ */
Digitization Parameter Class for GEM part.
Definition: PndGemDigiPar.h:30
void SetXYPosTrack(double x, double y)
Funtion to set the x and y psition of the first hit of the track.
std::vector< PndSdsHit * > FindBestHitsWithHelix(PndTrack *mvdTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray)
Function for finding the best fitting MVD hits to the track in 3D.
std::vector< PndSdsHit * > FindBestHits3D(PndRiemannTrack mvdRiemannTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray)
Function for finding the best fitting MVD hits to the track in 3D.
std::vector< PndSdsHit * > FindBestHitsFromRiemannTrack(PndRiemannTrack riemannTrack, TClonesArray *mvdPixelHitsArray, TClonesArray *mvdStripHitsArray)
Function to find the hits fitting the best with one Riemann track.