fintrace
Contents:
Installation
Syntax for yamlfiles
Tutorial
API Reference
fintrace
Index
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
H
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
W
|
X
|
Y
_
__str__() (fintrace.model.FintraceModel method)
_add_bs_edge() (in module fintrace.utils)
_add_mirror_edge() (in module fintrace.utils)
_bs_back_entry_xy() (in module fintrace.utils)
_bs_back_exit_xy() (in module fintrace.utils)
_edge_exists() (in module fintrace.utils)
_get_n() (in module fintrace.utils)
_get_thickness() (in module fintrace.utils)
_is_back_port() (in module fintrace.utils)
_is_front_port() (in module fintrace.utils)
_norm_pos() (in module fintrace.utils)
A
ALL_PORTS (in module fintrace.utils)
B
BACK_PORTS (in module fintrace.utils)
build_from_yaml() (fintrace.model.FintraceModel method)
C
calculate_angle() (in module fintrace.utils)
calculate_length() (in module fintrace.utils)
calculate_matched_mode() (fintrace.model.FintraceModel method)
calculate_space_angle() (in module fintrace.utils)
center (fintrace.drawing.Hexagon attribute)
checkGrid() (in module fintrace.drawing)
color (fintrace.drawing.Hexagon attribute)
(fintrace.drawing.RotatedRect attribute)
complex_q() (in module fintrace.fintrace_plot_yaml)
convert_dxf2img() (fintrace.dxf2img.DXF2IMG method)
convert_dxf2svg() (fintrace.dxf2img.DXF2IMG method)
D
default_background (fintrace.dxf2img.DXF2IMG attribute)
default_img_format (fintrace.dxf2img.DXF2IMG attribute)
default_img_res (fintrace.dxf2img.DXF2IMG attribute)
default_svg_format (fintrace.dxf2img.DXF2IMG attribute)
draw() (fintrace.drawing.Hexagon method)
drawAllDetectors() (in module fintrace.drawing)
drawAllShapes() (in module fintrace.drawing)
drawDetectors() (in module fintrace.drawing)
drawGrid() (in module fintrace.drawing)
drawLaser() (in module fintrace.drawing)
drawPhotodiode() (in module fintrace.drawing)
drawRotatedRect() (in module fintrace.drawing)
DXF2IMG (class in fintrace.dxf2img)
F
fintrace
module
fintrace.drawing
module
fintrace.dxf2img
module
fintrace.fintrace_plot_yaml
module
fintrace.model
module
fintrace.utils
module
FintraceModel (class in fintrace.model)
FRONT_PORTS (in module fintrace.utils)
G
get_seq_beams() (in module fintrace.drawing)
getBeam() (in module fintrace.drawing)
Grid (class in fintrace.drawing)
gtrace_dict (fintrace.model.FintraceModel attribute)
gtrace_plot() (fintrace.model.FintraceModel method)
H
handle_shapes() (fintrace.model.FintraceModel method)
height (fintrace.drawing.RotatedRect attribute)
Hexagon (class in fintrace.drawing)
L
laser_beam (fintrace.model.FintraceModel attribute)
laser_gauss (fintrace.model.FintraceModel attribute)
laser_length (fintrace.model.FintraceModel attribute)
laser_width (fintrace.model.FintraceModel attribute)
M
main() (in module fintrace.fintrace_plot_yaml)
make_cavities_dict() (in module fintrace.drawing)
make_optics_list() (in module fintrace.drawing)
make_shapes_list() (in module fintrace.drawing)
match_beam() (fintrace.model.FintraceModel method)
module
fintrace
fintrace.drawing
fintrace.dxf2img
fintrace.fintrace_plot_yaml
fintrace.model
fintrace.utils
N
name (fintrace.drawing.Hexagon attribute)
(fintrace.drawing.Photodiode attribute)
(fintrace.drawing.RotatedRect attribute)
normAngle (fintrace.drawing.Hexagon attribute)
(fintrace.drawing.Photodiode attribute)
(fintrace.drawing.RotatedRect attribute)
P
parser (in module fintrace.fintrace_plot_yaml)
Photodiode (class in fintrace.drawing)
plot_beam_trace() (fintrace.model.FintraceModel method)
point (fintrace.drawing.Photodiode attribute)
(fintrace.drawing.RotatedRect attribute)
pop_beamsplitter() (in module fintrace.utils)
pop_cavity() (in module fintrace.utils)
pop_laser() (in module fintrace.utils)
pop_lens() (in module fintrace.utils)
pop_mirror() (in module fintrace.utils)
pop_pd() (in module fintrace.utils)
print_model_info() (fintrace.model.FintraceModel method)
R
radius (fintrace.drawing.Hexagon attribute)
RotatedRect (class in fintrace.drawing)
S
save_to_csv() (fintrace.model.FintraceModel method)
save_to_yaml() (fintrace.model.FintraceModel method)
scan_cavity() (fintrace.model.FintraceModel method)
set_params() (in module fintrace.utils)
T
thickness (fintrace.drawing.Hexagon attribute)
(fintrace.drawing.Photodiode attribute)
(fintrace.drawing.RotatedRect attribute)
trace_beam() (fintrace.model.FintraceModel method)
trace_cavities() (fintrace.model.FintraceModel method)
W
width (fintrace.drawing.Photodiode attribute)
(fintrace.drawing.RotatedRect attribute)
X
xlim (fintrace.drawing.Grid attribute)
xstep (fintrace.drawing.Grid attribute)
Y
yamlfile (fintrace.model.FintraceModel attribute)
ylim (fintrace.drawing.Grid attribute)
ystep (fintrace.drawing.Grid attribute)