Skip to main content
Sandbox Physics

E40 · Crystal diffraction

Precession Diffraction: From Spots to Grains

Can swinging the electron beam around a cone make grain orientations easier to identify? Yes. Tilting the beam and swinging it around a cone averages over many diffraction conditions, so each pattern matches a library of reference patterns more reliably. Below the specimen the beam is scanned back, keeping every pattern in the same place on the detector. Points with too few counts or a weak match are better left without an orientation.

Precess a nanobeam about a pivot point on the specimen, cancel its motion below the foil and record a diffraction pattern at every scan position. Then index the stored patterns against a small, specified library and see where the confidence is too low.

Interactive modelPrecession Diffraction: From Spots to Grains
Indexed selected orientation—\text{—}
Indexed share of stored positions—\text{—}
Selected similarity margin—\text{—}
Forward reflection-share mismatch—\text{—}
More measurements and target
Selected stored detector counts—\text{—}
Selected counts outside central mask—\text{—}
Mean similarity margin across raster—\text{—}
Raster field width—\text{—}
Stored count cube as float64—\text{—}
Experiment target—\text{—}

Physics tutorial

Precession Diffraction: From Spots to Grains

BackgroundYou precess a nanobeam about a pivot point on the specimen, cancel its motion below the foil and record a diffraction pattern at every scan position. Then you index the stored patterns against a small, specified library and look for places where the confidence is too low.

Why it mattersThe goal is to turn descan on, use a precession angle of 5–15 mrad and a scan step of at most 30 nm. At least 90 percent of the stored positions should be indexed, with a mean similarity margin of at least 0.4. At the selected grain, the forward reflection-share mismatch should stay at or below 0.12. That mismatch is a diagnostic of the model; meeting it does not certify accuracy.

Start with the essentials

Focus question
Can swinging the electron beam around a cone make grain orientations easier to identify?
One-sentence intuition
Precession adds up patterns from many excitation conditions, and descan puts them all on the same detector coordinates. A grain map counts as an inference only when its colors are computed from the recorded patterns and positions with low counts or low confidence are allowed to stay unindexed.

Core mathematical model

Elastic intensity is conserved

idψdz=Hψ,H=H†i\frac{d\boldsymbol\psi}{dz}=H\boldsymbol\psi,\quad H=H^\dagger

A finite Hermitian Hamiltonian with star coupling moves elastic amplitude between the beams without losing any. It leaves out coupling between diffracted beams.

Precession at fixed fluence

Iˉg=1256∑m=0255∣ψg(t;ϕm)∣2\bar I_g=\frac1{256}\sum_{m=0}^{255}|\psi_g(t;\phi_m)|^2

Incident directions are averaged, so enabling precession does not multiply the exposure by 256.

Confidence of a pattern match

q=cbest−cnextcbestq=\frac{c_{best}-c_{next}}{c_{best}}

The cosine similarities leave out the central beam. The margin compares the best match with the runner-up; it is not a posterior probability.

Common difficulties

Why the scattering model still matters

Typical misconceptionIf the image looks clean and the orientation is known with confidence, there is no need to check the scattering model.

Better mental modelPrecession adds up patterns from many excitation conditions, and descan puts them all on the same detector coordinates. A grain map counts as an inference only when its colors are computed from the recorded patterns and positions with low counts or low confidence are allowed to stay unindexed.

Run the experiment

  1. 01

    Predict how the spots move

    Turn precession on, then switch descan off and back on while keeping the incident counts the same.

    What to observe: Without compensation the spots move. The pattern blurs, and spots can drift out of the detector window.
  2. 02

    Index the stored patterns

    Move the selected row and column in the stored scan. Raise the similarity threshold without changing the acquisition.

    What to observe: Rejected positions turn gray. The specified grain reference stays separate from the indexed map.
  3. 03

    Test the limits

    Compare Thick foil retains dynamical mismatch with Too few diffracted counts, then reach the target.

    What to observe: A grain can be indexed well and still show a dynamical intensity mismatch.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy