Two laser beam tracing codes, AXIAL and CYLINDER, have been written to determine a laser beam path through plane and cylindrical interfaces. For cylindrical interfaces, an equation set was derived which describes the path of the laser beam. For plane interfaces, it was not possible to derive a single equation set. Instead, it was necessary to divide the domain up into small elements or regions. The laser beam path was then determined by calculating the path of the laser beam through each region. AXIAL and CYLINDER can be used to determine where an LDA should be positioned so that velocity measurements can be made at a specified point.