[2011 Feb. 19] This script calculates the optical characteristics on gaussian beam propagations for the aux-locking system of the long-arm cavities of LCGT with green lasers. The main module file is OptLayoutGreen.py and you should once make a directory "LayoutGreen" before you run the above script, otherwise the python console would show some errors "there are no such files or directories …" This version is based on the "OptLayout" scripts shown below: $ svn status --verbose 161 157 YoichiAso . ? GreenLock 161 154 YoichiAso LCGT_OptLayout.py 161 157 YoichiAso modules 161 157 YoichiAso modules/optics 161 128 YoichiAso modules/optics/consts.py 161 157 YoichiAso modules/optics/gaussian.py 161 99 YoichiAso modules/optics/geometric.py 161 99 YoichiAso modules/optics/__init__.py 161 120 YoichiAso modules/optics/cavity.py 161 156 YoichiAso modules/optics/units.py 161 133 YoichiAso modules/gtrace 161 125 YoichiAso modules/gtrace/draw.py 161 133 YoichiAso modules/gtrace/doc 161 99 YoichiAso modules/gtrace/doc/gtrace.tex 161 129 YoichiAso modules/gtrace/doc/Manual.pdf 161 133 YoichiAso modules/gtrace/doc/Manual.odp 161 99 YoichiAso modules/gtrace/__init__.py M 161 133 YoichiAso modules/gtrace/optcomp.py 161 99 YoichiAso modules/gtrace/units.py 161 126 YoichiAso modules/gtrace/beam.py 161 99 YoichiAso modules/gtrace/sdxf.py 161 119 YoichiAso Readme.txt 161 154 YoichiAso Layout 161 154 YoichiAso Layout/iLCGT_OptLayout.dxf 161 154 YoichiAso Layout/bLCGT_OptLayout.dxf The "M" mark on "gtrace/optcomp.py" would represent (I'm not sure) some modifications in the file because one or some libraries was/were imported in a wrong name. Maybe "units" is a right name but the "optcomp.py" would import or call "unit", and I would collect the error shown in my python console. (I use "eclipse" + "pydev".) The main functions of "OptLayoutGreen.py" are now as follows: o propagateLCGTOpticalPathGreenX o propagateLCGTOpticalPathGreenInjcX The former function makes green beams that resonates in the armX cavity; the beam ray passes through the main interferometer inversely, and reach the PRM or PR2. The latter function makes green beams that are incident on the PR2 and pass through the main interferometer and then reach the armY cavity.