|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4OpticalSurface.hh>
Inheritance diagram for G4OpticalSurface:Additional Inherited Members | |
Static Public Member Functions inherited from G4SurfaceProperty | |
| static void | CleanSurfacePropertyTable () |
| static const G4SurfacePropertyTable * | GetSurfacePropertyTable () |
| static size_t | GetNumberOfSurfaceProperties () |
| static void | DumpTableInfo () |
Protected Attributes inherited from G4SurfaceProperty | |
| G4String | theName |
| G4SurfaceType | theType |
Static Protected Attributes inherited from G4SurfaceProperty | |
| static G4SurfacePropertyTable | theSurfacePropertyTable |
Definition at line 121 of file G4OpticalSurface.hh.
| G4OpticalSurface::G4OpticalSurface | ( | const G4OpticalSurface & | right | ) |
Definition at line 134 of file G4OpticalSurface.cc.
| G4OpticalSurface::G4OpticalSurface | ( | const G4String & | name, |
| G4OpticalSurfaceModel | model = glisur, |
||
| G4OpticalSurfaceFinish | finish = polished, |
||
| G4SurfaceType | type = dielectric_dielectric, |
||
| G4double | value = 1.0 |
||
| ) |
Definition at line 83 of file G4OpticalSurface.cc.
|
virtual |
Definition at line 120 of file G4OpticalSurface.cc.
| void G4OpticalSurface::DumpInfo | ( | ) | const |
Definition at line 187 of file G4OpticalSurface.cc.
|
inline |
Definition at line 246 of file G4OpticalSurface.hh.
Definition at line 265 of file G4OpticalSurface.hh.
|
inline |
Definition at line 291 of file G4OpticalSurface.hh.
|
inline |
Definition at line 140 of file G4OpticalSurface.hh.
Referenced by G4GDMLWriteSolids::OpticalSurfaceWrite(), and G4OpBoundaryProcess::PostStepDoIt().
| G4int G4OpticalSurface::GetInmax | ( | void | ) | const |
Definition at line 177 of file G4OpticalSurface.cc.
| G4int G4OpticalSurface::GetLUTbins | ( | void | ) | const |
Definition at line 179 of file G4OpticalSurface.cc.
|
inline |
Definition at line 160 of file G4OpticalSurface.hh.
Referenced by G4GDMLWriteSolids::OpticalSurfaceWrite(), G4OpBoundaryProcess::PostStepDoIt(), G4GDMLReadSolids::PropertyRead(), and G4GDMLWriteSolids::PropertyWrite().
|
inline |
Definition at line 145 of file G4OpticalSurface.hh.
Referenced by G4GDMLWriteSolids::OpticalSurfaceWrite(), and G4OpBoundaryProcess::PostStepDoIt().
| G4int G4OpticalSurface::GetPhiIndexMax | ( | void | ) | const |
Definition at line 185 of file G4OpticalSurface.cc.
|
inline |
Definition at line 155 of file G4OpticalSurface.hh.
Referenced by G4GDMLWriteSolids::OpticalSurfaceWrite().
Definition at line 278 of file G4OpticalSurface.hh.
| G4int G4OpticalSurface::GetRefMax | ( | void | ) | const |
Definition at line 181 of file G4OpticalSurface.cc.
|
inline |
Definition at line 150 of file G4OpticalSurface.hh.
Referenced by G4GDMLWriteSolids::OpticalSurfaceWrite().
| G4int G4OpticalSurface::GetThetaIndexMax | ( | void | ) | const |
Definition at line 183 of file G4OpticalSurface.cc.
| G4bool G4OpticalSurface::operator!= | ( | const G4OpticalSurface & | right | ) | const |
Definition at line 172 of file G4OpticalSurface.cc.
| G4OpticalSurface & G4OpticalSurface::operator= | ( | const G4OpticalSurface & | right | ) |
Definition at line 47 of file G4OpticalSurface.cc.
| G4bool G4OpticalSurface::operator== | ( | const G4OpticalSurface & | right | ) | const |
Definition at line 167 of file G4OpticalSurface.cc.
| void G4OpticalSurface::ReadCompressedFile | ( | G4String | filename, |
| std::istringstream & | iss | ||
| ) |
Definition at line 432 of file G4OpticalSurface.cc.
Referenced by ReadLUTDAVISFile(), ReadLUTFile(), and ReadReflectivityLUTFile().
| void G4OpticalSurface::ReadDataFile | ( | void | ) |
Definition at line 220 of file G4OpticalSurface.cc.
Referenced by G4OpticalSurface(), SetFinish(), and SetType().
| void G4OpticalSurface::ReadDichroicFile | ( | void | ) |
Definition at line 488 of file G4OpticalSurface.cc.
Referenced by ReadDataFile().
| void G4OpticalSurface::ReadLUTDAVISFile | ( | void | ) |
Definition at line 335 of file G4OpticalSurface.cc.
Referenced by ReadDataFile().
| void G4OpticalSurface::ReadLUTFile | ( | void | ) |
Definition at line 251 of file G4OpticalSurface.cc.
Referenced by ReadDataFile().
| void G4OpticalSurface::ReadReflectivityLUTFile | ( | void | ) |
Definition at line 383 of file G4OpticalSurface.cc.
Referenced by ReadDataFile().
| void G4OpticalSurface::SetFinish | ( | const G4OpticalSurfaceFinish | finish | ) |
Definition at line 214 of file G4OpticalSurface.cc.
|
inline |
Definition at line 167 of file G4OpticalSurface.hh.
Referenced by G4GDMLReadSolids::PropertyRead().
|
inline |
Definition at line 147 of file G4OpticalSurface.hh.
|
inline |
Definition at line 157 of file G4OpticalSurface.hh.
|
inline |
Definition at line 152 of file G4OpticalSurface.hh.
|
overridevirtual |
Reimplemented from G4SurfaceProperty.
Definition at line 208 of file G4OpticalSurface.cc.