VMC Version 2.0
Loading...
Searching...
No Matches
Enumerations
TMCOptical.h File Reference
#include "Rtypes.h"

Go to the source code of this file.

Enumerations

enum  EMCOpSurfaceModel {
  kGlisur , kUnified , kLUT , kDAVIS ,
  kdichroic
}
 Optical surface models. More...
 
enum  EMCOpSurfaceType {
  kDielectric_metal , kDielectric_dielectric , kDielectric_LUT , kDielectric_LUTDAVIS ,
  kDielectric_dichroic , kFirsov , kXray
}
 Optical surface types. More...
 
enum  EMCOpSurfaceFinish {
  kPolished , kPolishedfrontpainted , kPolishedbackpainted , kGround ,
  kGroundfrontpainted , kGroundbackpainted , kPolishedlumirrorair , kPolishedlumirrorglue ,
  kPolishedair , kPolishedteflonair , kPolishedtioair , kPolishedtyvekair ,
  kPolishedvm2000air , kPolishedvm2000glue , kEtchedlumirrorair , kEtchedlumirrorglue ,
  kEtchedair , kEtchedteflonair , kEtchedtioair , kEtchedtyvekair ,
  kEtchedvm2000air , kEtchedvm2000glue , kGroundlumirrorair , kGroundlumirrorglue ,
  kGroundair , kGroundteflonair , kGroundtioair , kGroundtyvekair ,
  kGroundvm2000air , kGroundvm2000glue , kRough_LUT , kRoughTeflon_LUT ,
  kRoughESR_LUT , kRoughESRGrease_LUT , kPolished_LUT , kPolishedTeflon_LUT ,
  kPolishedESR_LUT , kPolishedESRGrease_LUT , kDetector_LUT
}
 Optical surface finish types. More...
 

Enumeration Type Documentation

◆ EMCOpSurfaceModel

Optical surface models.

Enumerator
kGlisur 

original GEANT3 model

kUnified 

UNIFIED model.

kLUT 

Look-Up-Table model (LBNL model)

kDAVIS 

DAVIS model.

kdichroic 

dichroic filter

Definition at line 30 of file TMCOptical.h.

◆ EMCOpSurfaceType

Optical surface types.

Enumerator
kDielectric_metal 

dielectric-metal interface

kDielectric_dielectric 

dielectric-dielectric interface

kDielectric_LUT 

dielectric-Look-Up-Table interface

kDielectric_LUTDAVIS 

dielectric-Look-Up-Table DAVIS interface

kDielectric_dichroic 

dichroic filter interface

kFirsov 

for Firsov Process

kXray 

for x-ray mirror process

Definition at line 39 of file TMCOptical.h.

◆ 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

kPolishedlumirrorair 

mechanically polished surface, with lumirror

kPolishedlumirrorglue 

mechanically polished surface, with lumirror & meltmount

kPolishedair 

mechanically polished surface

kPolishedteflonair 

mechanically polished surface, with teflon

kPolishedtioair 

mechanically polished surface, with tio paint

kPolishedtyvekair 

mechanically polished surface, with tyvek

kPolishedvm2000air 

mechanically polished surface, with esr film

kPolishedvm2000glue 

mechanically polished surface, with esr film & meltmount

kEtchedlumirrorair 

chemically etched surface, with lumirror

kEtchedlumirrorglue 

chemically etched surface, with lumirror & meltmount

kEtchedair 

chemically etched surface

kEtchedteflonair 

chemically etched surface, with teflon

kEtchedtioair 

chemically etched surface, with tio paint

kEtchedtyvekair 

chemically etched surface, with tyvek

kEtchedvm2000air 

chemically etched surface, with esr film

kEtchedvm2000glue 

chemically etched surface, with esr film & meltmount

kGroundlumirrorair 

rough-cut surface, with lumirror

kGroundlumirrorglue 

rough-cut surface, with lumirror & meltmount

kGroundair 

rough-cut surface

kGroundteflonair 

rough-cut surface, with teflon

kGroundtioair 

rough-cut surface, with tio paint

kGroundtyvekair 

rough-cut surface, with tyvek

kGroundvm2000air 

rough-cut surface, with esr film

kGroundvm2000glue 

rough-cut surface, with esr film & meltmount

kRough_LUT 

rough surface

kRoughTeflon_LUT 

rough surface wrapped in Teflon tape

kRoughESR_LUT 

rough surface wrapped with ESR

kRoughESRGrease_LUT 

rough surface wrapped with ESR and coupled with optical grease

kPolished_LUT 
kPolishedTeflon_LUT 

polished surface

polished surface wrapped in Teflon tape

kPolishedESR_LUT 

polished surface wrapped with ESR

kPolishedESRGrease_LUT 

polished surface wrapped with ESR and coupled with optical grease

kDetector_LUT 

polished surface with optical grease

Definition at line 50 of file TMCOptical.h.