TMCOptical.h

Go to the documentation of this file.
00001 // @(#)root/vmc:$Id: TMCOptical.h 20882 2007-11-19 11:31:26Z rdm $
00002 // Author: Alice collaboration
00003 
00004 /*************************************************************************
00005  * Copyright (C) 2006, Rene Brun and Fons Rademakers.                    *
00006  * Copyright (C) 2002, ALICE Experiment at CERN.                         *
00007  * All rights reserved.                                                  *
00008  *                                                                       *
00009  * For the licensing terms see $ROOTSYS/LICENSE.                         *
00010  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
00011  *************************************************************************/
00012 
00013 #ifndef ROOT_TMCOptical
00014 #define ROOT_TMCOptical
00015 //
00016 // Enums for setting of optical photon physics
00017 //
00018 #include "Rtypes.h"
00019 
00020 enum EMCOpSurfaceModel
00021 {
00022    kGlisur,                      // original GEANT3 model
00023    kUnified                      // UNIFIED model
00024 };
00025 
00026 enum EMCOpSurfaceType
00027 {
00028    kDielectric_metal,            // dielectric-metal interface
00029    kDielectric_dielectric,       // dielectric-dielectric interface
00030    kFirsov,                      // for Firsov Process
00031    kXray                         // for x-ray mirror process
00032 };
00033 
00034 enum EMCOpSurfaceFinish
00035 {
00036    kPolished,                    // smooth perfectly polished surface
00037    kPolishedfrontpainted,        // smooth top-layer (front) paint
00038    kPolishedbackpainted,         // same is 'polished' but with a back-paint
00039    kGround,                      // rough surface
00040    kGroundfrontpainted,          // rough top-layer (front) paint
00041    kGroundbackpainted            // same as 'ground' but with a back-paint
00042 };
00043 
00044 #endif //ROOT_TMCOPtical

Generated on Tue Jul 5 14:27:16 2011 for ROOT_528-00b_version by  doxygen 1.5.1