// @(#)root/vmc:$Name: $:$Id: TMCOptical.h,v 1.2 2005/05/19 08:58:54 brun Exp $ // Author: Alice collaboration #ifndef ROOT_TMCOptical #define ROOT_TMCOptical // // Enums for setting of optical photon physics // #include "Rtypes.h" enum EMCOpSurfaceModel { kGlisur, // original GEANT3 model kUnified // UNIFIED model }; enum EMCOpSurfaceType { kDielectric_metal, // dielectric-metal interface kDielectric_dielectric, // dielectric-dielectric interface kFirsov, // for Firsov Process kXray // for x-ray mirror process }; enum EMCOpSurfaceFinish { 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 }; #endif //ROOT_TMCOPtical