ATLAS Offline Software
Namespaces | Functions
GeoUtils.cxx File Reference
#include "TrigT1NSWSimTools/GeoUtils.h"
Include dependency graph for GeoUtils.cxx:

Go to the source code of this file.

Namespaces

 NSWL1
 A trigger trigger candidate for a stgc sector.
 

Functions

float NSWL1::eta (float x, float y, float z)
 
float NSWL1::phi (float x, float y, float z)
 
Polygon NSWL1::Project (const Polygon &p, float Zinit, float Zfin)
 
int NSWL1::nVertices (const Polygon &p)
 
Vertex NSWL1::getVertex (const Polygon &p, unsigned int i)
 
Polygon NSWL1::buildPolygon (const Vertices &pts)
 
float NSWL1::area (const Polygon &p)
 
Vertex NSWL1::centroid (const Polygon &p)
 
std::vector< Polygon > NSWL1::allIntersections (const Polygon &p1, const Polygon &p2)
 
Polygon NSWL1::firstIntersection (const Polygon &p1, const Polygon &p2)
 
Polygon NSWL1::largestIntersection (const Polygon &p1, const Polygon &p2)
 
Polygon NSWL1::intersectionRegion (const std::vector< Polygon > &polygons)
 
Polygon NSWL1::globalToLocal (const Polygon &pol, float z, const Trk::PlaneSurface &surf)
 
Polygon NSWL1::NilPolygon ()