#include <G4LogicalSurface.hh>
Inheritance diagram for G4LogicalSurface:
Public Member Functions | |
G4SurfaceProperty * | GetSurfaceProperty () const |
void | SetSurfaceProperty (G4SurfaceProperty *ptrSurfaceProperty) |
const G4String & | GetName () const |
void | SetName (const G4String &name) |
G4TransitionRadiationSurface * | GetTransitionRadiationSurface () const |
void | SetTransitionRadiationSurface (G4TransitionRadiationSurface *tRadSurf) |
virtual | ~G4LogicalSurface () |
G4int | operator== (const G4LogicalSurface &right) const |
G4int | operator!= (const G4LogicalSurface &right) const |
Protected Member Functions | |
G4LogicalSurface (const G4String &name, G4SurfaceProperty *prop) |
Definition at line 79 of file G4LogicalSurface.hh.
G4LogicalSurface::~G4LogicalSurface | ( | ) | [virtual] |
G4LogicalSurface::G4LogicalSurface | ( | const G4String & | name, | |
G4SurfaceProperty * | prop | |||
) | [protected] |
const G4String & G4LogicalSurface::GetName | ( | ) | const [inline] |
Definition at line 53 of file G4LogicalSurface.icc.
Referenced by G4GDMLWriteStructure::BorderSurfaceCache(), and G4GDMLWriteStructure::SkinSurfaceCache().
G4SurfaceProperty * G4LogicalSurface::GetSurfaceProperty | ( | ) | const [inline] |
Definition at line 41 of file G4LogicalSurface.icc.
Referenced by G4GDMLWriteStructure::BorderSurfaceCache(), G4OpBoundaryProcess::PostStepDoIt(), and G4GDMLWriteStructure::SkinSurfaceCache().
G4TransitionRadiationSurface * G4LogicalSurface::GetTransitionRadiationSurface | ( | ) | const [inline] |
G4int G4LogicalSurface::operator!= | ( | const G4LogicalSurface & | right | ) | const [inline] |
Definition at line 99 of file G4LogicalSurface.icc.
00100 { 00101 return (this != (G4LogicalSurface *) &right); 00102 }
G4int G4LogicalSurface::operator== | ( | const G4LogicalSurface & | right | ) | const [inline] |
Definition at line 93 of file G4LogicalSurface.icc.
00094 { 00095 return (this == (G4LogicalSurface *) &right); 00096 }
void G4LogicalSurface::SetName | ( | const G4String & | name | ) | [inline] |
void G4LogicalSurface::SetSurfaceProperty | ( | G4SurfaceProperty * | ptrSurfaceProperty | ) | [inline] |
void G4LogicalSurface::SetTransitionRadiationSurface | ( | G4TransitionRadiationSurface * | tRadSurf | ) | [inline] |