#include <PndMQStraightLineTrackFinder.h>
PndMQStraightLineTrackFinder::PndMQStraightLineTrackFinder |
( |
| ) |
|
PndMQStraightLineTrackFinder::~PndMQStraightLineTrackFinder |
( |
| ) |
|
|
virtual |
double PndMQStraightLineTrackFinder::DistanceOfPoints |
( |
TVector3 |
first, |
|
|
TVector3 |
second |
|
) |
| |
|
protected |
std::vector< std::vector< int > > PndMQStraightLineTrackFinder::GetStartCombination |
( |
int |
firstLayer, |
|
|
int |
secondLayer |
|
) |
| |
|
protected |
Definition at line 49 of file PndMQStraightLineTrackFinder.cxx.
References fHitsPerLayer.
Referenced by FindTracks().
51 std::vector< std::vector<int> > result;
52 for (
int firstL = 0; firstL <
fHitsPerLayer[firstLayer].size; firstL++){
53 for (
int secondL = 0; secondL <
fHitsPerLayer[secondLayer].size; secondL++){
54 std::vector<int> singleCombi(4,-1);
55 singleCombi[firstLayer] = firstL;
56 singleCombi[seondLayer] = secondL;
57 result.push_back(singleCombi);
std::vector< std::vector< std::pair< PndSdsHit, bool > > > fHitsPerLayer
void PndMQStraightLineTrackFinder::SetSearchRadius |
( |
Double_t |
accu | ) |
|
|
inline |
void PndMQStraightLineTrackFinder::SetVerbose |
( |
Int_t |
verbose | ) |
|
|
inline |
void PndMQStraightLineTrackFinder::SortHitsToLayers |
( |
std::vector< PndSdsHit > |
hits | ) |
|
|
protected |
Double_t PndMQStraightLineTrackFinder::fdXY |
|
private |
std::vector<std::vector<std::pair<PndSdsHit, bool> > > PndMQStraightLineTrackFinder::fHitsPerLayer |
|
private |
Int_t PndMQStraightLineTrackFinder::fNLayers |
|
private |
The documentation for this class was generated from the following files: