Logo ROOT   6.07/09
Reference Guide
Enumerations
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

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.

Optical surface models.

Enumerator
kGlisur 

original GEANT3 model

kUnified 

UNIFIED model.

Definition at line 21 of file TMCOptical.h.

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.