![]()  | 
  
    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.
 1.8.18