{% extends "base.html" %} {% from "_geometry_view.html" import geometry_view %} {% block title %}{{ mirror.name if mirror else "New plane mirror" }}{% endblock %} {% block body %}

{{ mirror.name if mirror else "New plane mirror" }}

{% if mirror and mirror.label %}

{{ mirror.label }}

{% endif %}

Specular reflectivity of a single layer or multilayer on a flat substrate (Parratt recursion), with optional lateral grading of the layer thickness along the footprint

All plane mirrors

Geometry

Switch indicators on to see what each field sets.

{{ geometry_view("mirror", bind="[data-plane-mirror-form]") }}
{% if message %}

{{ message }}

{% endif %} {% if mirror %}

Scans of this mirror

{% if scans %}
{% for scan in scans %} {% endfor %}
{% else %}

No scans saved yet. Set up a scan below and use "Save scan".

{% endif %}
{% endif %}

Reflectivity

Idle

Idle
{% if plotly_bundle %}
{% else %}

Install the web extras (graxpy[web]) to show interactive plots.

{% endif %}

Layer stack

Idle

{% if mirror %}Saved plane mirror{% else %}Save{% endif %}
{% if mirror %} {% else %} {% endif %}
{% for material in materials %} {% endfor %} {% include "_stack_fields.html" %}
Scan
Lateral grading
{% if mirror %}
{% endif %} {% endblock %}