Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | 열거형 타입
G4OpticalSurface.hh 파일 참조
#include "G4Types.hh"
#include "G4Physics2DVector.hh"
#include "G4SurfaceProperty.hh"

이 파일의 소스 코드 페이지로 가기

클래스

class  G4OpticalSurface
 

열거형 타입

enum  G4OpticalSurfaceFinish {
  polished, polishedfrontpainted, polishedbackpainted, ground,
  groundfrontpainted, groundbackpainted, polishedlumirrorair, polishedlumirrorglue,
  polishedair, polishedteflonair, polishedtioair, polishedtyvekair,
  polishedvm2000air, polishedvm2000glue, etchedlumirrorair, etchedlumirrorglue,
  etchedair, etchedteflonair, etchedtioair, etchedtyvekair,
  etchedvm2000air, etchedvm2000glue, groundlumirrorair, groundlumirrorglue,
  groundair, groundteflonair, groundtioair, groundtyvekair,
  groundvm2000air, groundvm2000glue, Rough_LUT, RoughTeflon_LUT,
  RoughESR_LUT, RoughESRGrease_LUT, Polished_LUT, PolishedTeflon_LUT,
  PolishedESR_LUT, PolishedESRGrease_LUT, Detector_LUT
}
 
enum  G4OpticalSurfaceModel {
  glisur, unified, LUT, DAVIS,
  dichroic
}
 

열거형 타입 문서화

열거형 멤버
polished 
polishedfrontpainted 
polishedbackpainted 
ground 
groundfrontpainted 
groundbackpainted 
polishedlumirrorair 
polishedlumirrorglue 
polishedair 
polishedteflonair 
polishedtioair 
polishedtyvekair 
polishedvm2000air 
polishedvm2000glue 
etchedlumirrorair 
etchedlumirrorglue 
etchedair 
etchedteflonair 
etchedtioair 
etchedtyvekair 
etchedvm2000air 
etchedvm2000glue 
groundlumirrorair 
groundlumirrorglue 
groundair 
groundteflonair 
groundtioair 
groundtyvekair 
groundvm2000air 
groundvm2000glue 
Rough_LUT 
RoughTeflon_LUT 
RoughESR_LUT 
RoughESRGrease_LUT 
Polished_LUT 
PolishedTeflon_LUT 
PolishedESR_LUT 
PolishedESRGrease_LUT 
Detector_LUT 

G4OpticalSurface.hh 파일의 62 번째 라인에서 정의되었습니다.

열거형 멤버
glisur 
unified 
LUT 
DAVIS 
dichroic 

G4OpticalSurface.hh 파일의 113 번째 라인에서 정의되었습니다.