|
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
const std::string & getName() const
GeoIntrusivePtr< GeoOpticalSurface > m_opticalSurface
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)