PandaRoot
PndSegmentationPreselectSttHits.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "TClonesArray.h"
4 #include "TVector3.h"
5 #include <vector>
6 #include <iostream>
7 
8 #include "PndSttHit.h"
9 #include "PndPreselectSttHits.h"
10 #include "PndSttCAData.h"
11 #include "PndSttStrawMap.h"
12 
14  public:
16 
18 
19  std::vector<std::vector<PndSttHit *>> PreselectSttHits();
20 
21  void Init(TClonesArray *sttHits, TClonesArray *tubeArray = nullptr);
22  void SetCombinedSkewed(TClonesArray *combinedskewed) { fCombinedSkewedHitArray = combinedskewed; }
23 
24  private:
25  TClonesArray *fCombinedSkewedHitArray = nullptr;
26  PndSttStrawMap *fStrawMap;
27 };
void Init(TClonesArray *sttHits, TClonesArray *tubeArray=nullptr)
std::vector< std::vector< PndSttHit * > > PreselectSttHits()
void SetCombinedSkewed(TClonesArray *combinedskewed)