ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/volumes/include/G4LogicalSkinSurface.hh>
Static Public Member Functions | |
static G4LogicalSkinSurface * | GetSurface (const G4LogicalVolume *vol) |
static void | CleanSurfaceTable () |
static const G4LogicalSkinSurfaceTable * | GetSurfaceTable () |
static size_t | GetNumberOfSkinSurfaces () |
static void | DumpInfo () |
Private Attributes | |
G4LogicalVolume * | LogVolume |
Static Private Attributes | |
static G4LogicalSkinSurfaceTable * | theSkinSurfaceTable = nullptr |
Additional Inherited Members | |
Protected Member Functions inherited from G4LogicalSurface | |
G4LogicalSurface (const G4String &name, G4SurfaceProperty *prop) | |
Definition at line 48 of file G4LogicalSkinSurface.hh.
View newest version in sPHENIX GitHub at line 48 of file G4LogicalSkinSurface.hh
G4LogicalSkinSurface::G4LogicalSkinSurface | ( | const G4String & | name, |
G4LogicalVolume * | vol, | ||
G4SurfaceProperty * | surfaceProperty | ||
) |
Definition at line 43 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 43 of file G4LogicalSkinSurface.cc
References theSkinSurfaceTable.
G4LogicalSkinSurface::~G4LogicalSkinSurface | ( | ) |
Definition at line 58 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 58 of file G4LogicalSkinSurface.cc
|
delete |
|
static |
Definition at line 135 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 135 of file G4LogicalSkinSurface.cc
References pos(), and theSkinSurfaceTable.
Referenced by WLSDetectorConstruction::Construct().
|
static |
Definition at line 116 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 116 of file G4LogicalSkinSurface.cc
References G4cout, G4endl, GetNumberOfSkinSurfaces(), pos(), and theSkinSurfaceTable.
|
inline |
Referenced by PHG4GDMLWriteStructure::SkinSurfaceCache(), and G4GDMLWriteStructure::SkinSurfaceCache().
|
static |
Definition at line 91 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 91 of file G4LogicalSkinSurface.cc
References theSkinSurfaceTable.
Referenced by DumpInfo(), PHG4GDMLWriteStructure::GetSkinSurface(), and G4GDMLWriteStructure::GetSkinSurface().
|
static |
Definition at line 101 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 101 of file G4LogicalSkinSurface.cc
References pos(), and theSkinSurfaceTable.
Referenced by OpNoviceDetectorConstruction::Construct(), and G4OpBoundaryProcess::PostStepDoIt().
|
static |
Definition at line 82 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 82 of file G4LogicalSkinSurface.cc
References theSkinSurfaceTable.
Referenced by PHG4GDMLWriteStructure::GetSkinSurface(), and G4GDMLWriteStructure::GetSkinSurface().
G4bool G4LogicalSkinSurface::operator!= | ( | const G4LogicalSkinSurface & | right | ) | const |
Definition at line 73 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 73 of file G4LogicalSkinSurface.cc
|
delete |
G4bool G4LogicalSkinSurface::operator== | ( | const G4LogicalSkinSurface & | right | ) | const |
Definition at line 67 of file G4LogicalSkinSurface.cc.
View newest version in sPHENIX GitHub at line 67 of file G4LogicalSkinSurface.cc
|
inline |
|
private |
Definition at line 80 of file G4LogicalSkinSurface.hh.
View newest version in sPHENIX GitHub at line 80 of file G4LogicalSkinSurface.hh
|
staticprivate |
Definition at line 83 of file G4LogicalSkinSurface.hh.
View newest version in sPHENIX GitHub at line 83 of file G4LogicalSkinSurface.hh
Referenced by CleanSurfaceTable(), DumpInfo(), G4LogicalSkinSurface(), GetNumberOfSkinSurfaces(), GetSurface(), and GetSurfaceTable().