|  | ATLAS Offline Software
    | 
#include <GeoBorderSurface.h>
| Public Member Functions | |
| GeoBorderSurface (const std::string &name, GeoOpticalPhysVol *pv1, GeoOpticalPhysVol *pv2, GeoOpticalSurface *opticalSurface) | |
| GeoBorderSurface (const GeoBorderSurface &right)=default | |
| ~GeoBorderSurface ()=default | |
| GeoBorderSurface & | operator= (const GeoBorderSurface &right)=delete | 
| const std::string & | getName () const | 
| const GeoOpticalPhysVol * | getPV1 () const | 
| const GeoOpticalPhysVol * | getPV2 () const | 
| const GeoOpticalSurface * | getOptSurface () const | 
| Private Attributes | |
| std::string | m_name | 
| GeoIntrusivePtr< GeoOpticalPhysVol > | m_pv1 {} | 
| GeoIntrusivePtr< GeoOpticalPhysVol > | m_pv2 {} | 
| GeoIntrusivePtr< GeoOpticalSurface > | m_opticalSurface {} | 
Definition at line 17 of file GeoBorderSurface.h.
| GeoBorderSurface::GeoBorderSurface | ( | const std::string & | name, | 
| GeoOpticalPhysVol * | pv1, | ||
| GeoOpticalPhysVol * | pv2, | ||
| GeoOpticalSurface * | opticalSurface | ||
| ) | 
Definition at line 9 of file GeoBorderSurface.cxx.
| 
 | default | 
| 
 | default | 
| 
 | inline | 
Definition at line 29 of file GeoBorderSurface.h.
| 
 | inline | 
Definition at line 32 of file GeoBorderSurface.h.
| 
 | inline | 
Definition at line 30 of file GeoBorderSurface.h.
| 
 | inline | 
Definition at line 31 of file GeoBorderSurface.h.
| 
 | delete | 
| 
 | private | 
Definition at line 35 of file GeoBorderSurface.h.
| 
 | private | 
Definition at line 38 of file GeoBorderSurface.h.
| 
 | private | 
Definition at line 36 of file GeoBorderSurface.h.
| 
 | private | 
Definition at line 37 of file GeoBorderSurface.h.
 1.8.18
 1.8.18