TrdMCClusterR Fit Classifier
Classes | Namespaces | Functions
Intersection3D.h File Reference
#include <vector>
#include <cmath>
#include <iostream>
#include "TRDConstants.h"
#include "Line.h"
#include "Point.h"
Include dependency graph for Intersection3D.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Intersection3D::IntersectionPoint3D
 
struct  Intersection3D::Intersection2DResult
 

Namespaces

 Intersection3D
 

Functions

Intersection2DResult Intersection3D::findIntersection2D (const Line::FitLine2D &lineA, const Line::FitLine2D &lineB, const bool &debugMode=false)
 
bool Intersection3D::areLinesCloseEnough (const std::vector< Line::FitLine2D > &linesA, const std::vector< Line::FitLine2D > &linesB, const bool &debugMode=false)
 
int Intersection3D::GetNIntersectingLinePairs (const std::vector< std::vector< Line::FitLine2D >> &vvFittedTracks, const bool &debugMode=false)