#include <G4LogicalBorderSurface.hh>
Public 멤버 함수 | |
| G4LogicalBorderSurface (const G4String &name, G4VPhysicalVolume *vol1, G4VPhysicalVolume *vol2, G4SurfaceProperty *surfaceProperty) | |
| ~G4LogicalBorderSurface () | |
| void | SetPhysicalVolumes (G4VPhysicalVolume *vol1, G4VPhysicalVolume *vol2) |
| const G4VPhysicalVolume * | GetVolume1 () const |
| const G4VPhysicalVolume * | GetVolume2 () const |
| void | SetVolume1 (G4VPhysicalVolume *vol1) |
| void | SetVolume2 (G4VPhysicalVolume *vol2) |
| G4int | operator== (const G4LogicalBorderSurface &right) const |
| G4int | operator!= (const G4LogicalBorderSurface &right) const |
| G4SurfaceProperty * | GetSurfaceProperty () const |
| void | SetSurfaceProperty (G4SurfaceProperty *ptrSurfaceProperty) |
| const G4String & | GetName () const |
| void | SetName (const G4String &name) |
| G4TransitionRadiationSurface * | GetTransitionRadiationSurface () const |
| void | SetTransitionRadiationSurface (G4TransitionRadiationSurface *tRadSurf) |
| G4int | operator== (const G4LogicalSurface &right) const |
| G4int | operator!= (const G4LogicalSurface &right) const |
정적 Public 멤버 함수 | |
| static G4LogicalBorderSurface * | GetSurface (const G4VPhysicalVolume *vol1, const G4VPhysicalVolume *vol2) |
| static void | CleanSurfaceTable () |
| static const G4LogicalBorderSurfaceTable * | GetSurfaceTable () |
| static size_t | GetNumberOfBorderSurfaces () |
| static void | DumpInfo () |
Private 멤버 함수 | |
| G4LogicalBorderSurface (const G4LogicalBorderSurface &right) | |
| G4LogicalBorderSurface & | operator= (const G4LogicalBorderSurface &right) |
Private 속성 | |
| G4VPhysicalVolume * | Volume1 |
| G4VPhysicalVolume * | Volume2 |
정적 Private 속성 | |
| static G4LogicalBorderSurfaceTable * | theBorderSurfaceTable = 0 |
G4LogicalBorderSurface.hh 파일의 55 번째 라인에서 정의되었습니다.
| G4LogicalBorderSurface::G4LogicalBorderSurface | ( | const G4String & | name, |
| G4VPhysicalVolume * | vol1, | ||
| G4VPhysicalVolume * | vol2, | ||
| G4SurfaceProperty * | surfaceProperty | ||
| ) |
G4LogicalBorderSurface.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : theBorderSurfaceTable.
| G4LogicalBorderSurface::~G4LogicalBorderSurface | ( | ) |
G4LogicalBorderSurface.cc 파일의 82 번째 라인에서 정의되었습니다.
|
private |
G4LogicalBorderSurface.cc 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : G4LogicalSurface::GetTransitionRadiationSurface(), G4LogicalSurface::SetTransitionRadiationSurface(), theBorderSurfaceTable, Volume1, Volume2.
|
static |
G4LogicalBorderSurface.cc 파일의 178 번째 라인에서 정의되었습니다.
다음을 참조함 : pos, theBorderSurfaceTable.
다음에 의해서 참조됨 : LXeDetectorConstruction::Construct(), WLSDetectorConstruction::Construct().
|
static |
G4LogicalBorderSurface.cc 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4LogicalSurface::GetName(), G4VPhysicalVolume::GetName(), GetNumberOfBorderSurfaces(), GetVolume1(), GetVolume2(), theBorderSurfaceTable.
|
inlineinherited |
|
static |
G4LogicalBorderSurface.cc 파일의 131 번째 라인에서 정의되었습니다.
다음을 참조함 : theBorderSurfaceTable.
다음에 의해서 참조됨 : DumpInfo(), G4GDMLWriteStructure::GetBorderSurface().
|
static |
G4LogicalBorderSurface.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : GetVolume1(), theBorderSurfaceTable.
다음에 의해서 참조됨 : OpNoviceDetectorConstruction::Construct(), G4OpBoundaryProcess::PostStepDoIt().
|
inlineinherited |
|
static |
G4LogicalBorderSurface.cc 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : theBorderSurfaceTable.
다음에 의해서 참조됨 : G4GDMLWriteStructure::GetBorderSurface().
|
inlineinherited |
|
inline |
다음에 의해서 참조됨 : G4GDMLWriteStructure::BorderSurfaceCache(), DumpInfo(), GetSurface().
|
inline |
다음에 의해서 참조됨 : G4GDMLWriteStructure::BorderSurfaceCache(), DumpInfo().
| G4int G4LogicalBorderSurface::operator!= | ( | const G4LogicalBorderSurface & | right | ) | const |
G4LogicalBorderSurface.cc 파일의 113 번째 라인에서 정의되었습니다.
|
inlineinherited |
|
private |
G4LogicalBorderSurface.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : G4LogicalSurface::GetName(), G4LogicalSurface::GetSurfaceProperty(), G4LogicalSurface::GetTransitionRadiationSurface(), G4LogicalSurface::SetName(), G4LogicalSurface::SetSurfaceProperty(), G4LogicalSurface::SetTransitionRadiationSurface(), theBorderSurfaceTable, Volume1, Volume2.
| G4int G4LogicalBorderSurface::operator== | ( | const G4LogicalBorderSurface & | right | ) | const |
G4LogicalBorderSurface.cc 파일의 107 번째 라인에서 정의되었습니다.
|
inlineinherited |
다음에 의해서 참조됨 : G4LogicalSkinSurface::operator=(), operator=().
|
inline |
|
inlineinherited |
다음에 의해서 참조됨 : G4LogicalSkinSurface::operator=(), operator=().
|
inlineinherited |
|
inline |
|
inline |
|
staticprivate |
G4LogicalBorderSurface.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CleanSurfaceTable(), DumpInfo(), G4LogicalBorderSurface(), GetNumberOfBorderSurfaces(), GetSurface(), GetSurfaceTable(), operator=().
|
private |
G4LogicalBorderSurface.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4LogicalBorderSurface(), operator=().
|
private |
G4LogicalBorderSurface.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4LogicalBorderSurface(), operator=().
1.8.5