#include <G4LogicalBorderSurface.hh>
Definition at line 55 of file G4LogicalBorderSurface.hh.
◆ G4LogicalBorderSurface()
Definition at line 50 of file G4LogicalBorderSurface.cc.
55 Volume1(vol1), Volume2(vol2)
56{
57
58
59 theBorderSurfaceTable.push_back(this);
60}
◆ ~G4LogicalBorderSurface()
G4LogicalBorderSurface::~G4LogicalBorderSurface |
( |
| ) |
|
◆ CleanSurfaceTable()
void G4LogicalBorderSurface::CleanSurfaceTable |
( |
| ) |
|
|
static |
Definition at line 154 of file G4LogicalBorderSurface.cc.
155{
156 G4LogicalBorderSurfaceTable::iterator pos;
157 for(pos=theBorderSurfaceTable.begin();
158 pos!=theBorderSurfaceTable.end(); pos++)
159 {
160 if (*pos) delete *pos;
161 }
162 theBorderSurfaceTable.clear();
163}
◆ DumpInfo()
void G4LogicalBorderSurface::DumpInfo |
( |
| ) |
|
|
static |
Definition at line 137 of file G4LogicalBorderSurface.cc.
138{
139 G4cout <<
"***** Surface Table : Nb of Surfaces = "
141
142 for (size_t i=0; i<theBorderSurfaceTable.size(); i++)
143 {
146 << " Border of volumes "
150 }
152}
G4DLLIMPORT std::ostream G4cout
const G4VPhysicalVolume * GetVolume2() const
const G4VPhysicalVolume * GetVolume1() const
static size_t GetNumberOfBorderSurfaces()
const G4String & GetName() const
const G4String & GetName() const
◆ GetNumberOfBorderSurfaces()
size_t G4LogicalBorderSurface::GetNumberOfBorderSurfaces |
( |
| ) |
|
|
static |
◆ GetSurface()
◆ GetSurfaceTable()
◆ GetVolume1()
◆ GetVolume2()
◆ operator!=()
◆ operator==()
◆ SetPhysicalVolumes()
◆ SetVolume1()
◆ SetVolume2()
The documentation for this class was generated from the following files: