![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GeoBorderSurface_h
6 #define GeoBorderSurface_h 1
9 #include "GeoModelKernel/GeoIntrusivePtr.h"
36 GeoIntrusivePtr<GeoOpticalPhysVol>
m_pv1{};
37 GeoIntrusivePtr<GeoOpticalPhysVol>
m_pv2{};
Ensure that the extensions for the Vector3D are properly loaded.
const GeoOpticalSurface * getOptSurface() const
GeoIntrusivePtr< GeoOpticalSurface > m_opticalSurface
std::string getName() const
GeoIntrusivePtr< GeoOpticalPhysVol > m_pv2
GeoBorderSurface(const GeoBorderSurface &right)=default
~GeoBorderSurface()=default
Ensure that the extensions for the Vector3D are properly loaded.
const GeoOpticalPhysVol * getPV2() const
GeoBorderSurface & operator=(const GeoBorderSurface &right)=delete
GeoIntrusivePtr< GeoOpticalPhysVol > m_pv1
const GeoOpticalPhysVol * getPV1() const
GeoBorderSurface(const std::string &name, GeoOpticalPhysVol *pv1, GeoOpticalPhysVol *pv2, GeoOpticalSurface *opticalSurface)