Logo ROOT   6.19/01
Reference Guide
TMCOptical.h File Reference
#include "Rtypes.h"
Include dependency graph for TMCOptical.h:
This graph shows which files directly or indirectly include this file:

Enumerations

enum  EMCOpSurfaceFinish {
  kPolished, kPolishedfrontpainted, kPolishedbackpainted, kGround,
  kGroundfrontpainted, kGroundbackpainted
}
 Optical surface finish types. More...
 
enum  EMCOpSurfaceModel { kGlisur, kUnified }
 Optical surface models. More...
 
enum  EMCOpSurfaceType { kDielectric_metal, kDielectric_dielectric, kFirsov, kXray }
 Optical surface types. More...
 

Enumeration Type Documentation

◆ EMCOpSurfaceFinish

Optical surface finish types.

Enumerator
kPolished 

smooth perfectly polished surface

kPolishedfrontpainted 

smooth top-layer (front) paint

kPolishedbackpainted 

same is 'polished' but with a back-paint

kGround 

rough surface

kGroundfrontpainted 

rough top-layer (front) paint

kGroundbackpainted 

same as 'ground' but with a back-paint

Definition at line 37 of file TMCOptical.h.

◆ EMCOpSurfaceModel

Optical surface models.

Enumerator
kGlisur 

original GEANT3 model

kUnified 

UNIFIED model.

Definition at line 21 of file TMCOptical.h.

◆ EMCOpSurfaceType

Optical surface types.

Enumerator
kDielectric_metal 

dielectric-metal interface

kDielectric_dielectric 

dielectric-dielectric interface

kFirsov 

for Firsov Process

kXray 

for x-ray mirror process

Definition at line 28 of file TMCOptical.h.