PandaRoot
PndSTEGem.h
Go to the documentation of this file.
1 
17 #ifndef PndSTEGem_H_
18 #define PndSTEGem_H_
19 
20 #include "PndSTETrackBase.h"
21 #include "PndGemHit.h"
22 #include "TClonesArray.h"
23 
24 #include <vector>
25 
26 class TClonesArray;
27 
28 class PndSTEGem : public PndSTETrackBase {
29  public:
31  PndSTEGem(){};
32 
34  virtual ~PndSTEGem(){
35 
36  };
37 
44  void AddHits(TClonesArray *inputTrackArray, TClonesArray *inputTrackCandArray, TClonesArray *inputHitArray);
45 
46  private:
55  std::vector<PndGemHit *> FindBestHitsWithHelix(PndTrack inputTrack, TClonesArray *gemHitArray);
56 
57  ClassDef(PndSTEGem, 1);
58 };
59 
60 #endif /* PndSTEGem_H_ */
PndSTEGem()
Definition: PndSTEGem.h:31
virtual ~PndSTEGem()
Definition: PndSTEGem.h:34
void AddHits(TClonesArray *inputTrackArray, TClonesArray *inputTrackCandArray, TClonesArray *inputHitArray)
Function to add the chosen hits to a track candidate.