ATLAS Offline Software
|
#include <VolumeIntersection.h>
Public Member Functions | |
PolygonCache ()=default | |
Public Attributes | |
double | hZ {0.} |
double | minZ {0.} |
double | maxZ {0.} |
Amg::Vector3D | center {Amg::Vector3D::Zero()} |
int | nVtx {0} |
std::vector< Amg::Vector3D > | vertices {} |
std::vector< std::pair< double, double > > | xyVertices {} |
std::vector< bool > | commonVertices {} |
std::vector< std::pair< double, double > > | edges {} |
Definition at line 24 of file VolumeIntersection.h.
|
default |
Amg::Vector3D Trk::PolygonCache::center {Amg::Vector3D::Zero()} |
Definition at line 28 of file VolumeIntersection.h.
std::vector<bool> Trk::PolygonCache::commonVertices {} |
Definition at line 32 of file VolumeIntersection.h.
std::vector<std::pair<double, double> > Trk::PolygonCache::edges {} |
Definition at line 33 of file VolumeIntersection.h.
double Trk::PolygonCache::hZ {0.} |
Definition at line 25 of file VolumeIntersection.h.
double Trk::PolygonCache::maxZ {0.} |
Definition at line 27 of file VolumeIntersection.h.
double Trk::PolygonCache::minZ {0.} |
Definition at line 26 of file VolumeIntersection.h.
int Trk::PolygonCache::nVtx {0} |
Definition at line 29 of file VolumeIntersection.h.
std::vector<Amg::Vector3D> Trk::PolygonCache::vertices {} |
Definition at line 30 of file VolumeIntersection.h.
std::vector<std::pair<double, double> > Trk::PolygonCache::xyVertices {} |
Definition at line 31 of file VolumeIntersection.h.