xraytools.

Intensity Corrections

A diffractometer records counts; a structure needs |F|². Between them sit the Lorentz and polarisation factors, which are pure geometry and optics, and absorption, which for the flat plate almost everyone owns turns out to be a constant. This page takes the factor apart, draws it, and runs the whole chain backwards on a structure whose answer is already known.

You supply
Nothing of your own. Pick one of the structures this site ships, a wavelength and a monochromator setting; the intensities come from the simulator next door, so the answer is known before the correction is applied. Sample thickness is used only by the absorption panel.
Reading it
The strongest peak in a pattern is usually not the strongest reflection, and Lp is most of the difference: it spans two orders of magnitude across a scan, so the ranking you read off a chart is not the ranking of |F|². Lp also does not simply fall with angle — it turns round near 2θ = 98° and climbs again. The one correction people leave out is the monochromator, and leaving it out is not a scale error: the residual grows with angle, which is where an overall displacement parameter lives.

Worked examples: quartz – a reflection lying fifteen places from where the chart puts it · rutile with no monochromator – a heavy absorber, ten micrometres deep · quartz at Cr Kα – the depth panel refuses, and says why

See also: Absorption Coefficient Calculator · HKL Calculator · Peak Finding · Wilson Plot and E Statistics · Structure Factor Calculator

Input

The measurement

This wavelength is Cr Kα.

The instrument
°

The angle is used only when the setting above is “give the monochromator angle myself”. For graphite it is computed from the wavelength, so changing the anode moves it.

mm

What a measured intensity actually is

A diffractometer records counts. What a structure determination needs is |F|², and everything between the two is geometry and optics:

Iobs = s · L(θ) · P(θ) · A(θ) · m · |F

s is one scale factor for the whole data set and carries the beam current, the counting time and the sample volume; nobody knows it and nobody needs to, because a structure is refined against relative intensities. The other four are the ones that vary from line to line, and those cannot be scaled away:

  • L, the Lorentz factor — how long a reflection spends in the diffracting condition, plus, for a powder, what fraction of its Debye ring the detector sees. Pure geometry, no physics of the sample in it at all.
  • P, the polarisation factor — an X-ray scattered through 2θ keeps only the component of its field perpendicular to the scattering plane, so scattering near 90° is suppressed. A monochromator polarises the incident beam before the sample ever sees it, which changes this factor and is the correction people forget.
  • A, absorption — how much of the beam survives the trip in and out. For the flat plate almost everyone owns this turns out to be a constant, and the panel below shows why that is a fact about the geometry rather than about the sample.
  • m, multiplicity — a powder cannot separate reflections that land at the same angle, so the peak carries their sum. The simulator counts them.

This page takes L and P apart, shows what A does, and then runs the whole chain backwards on a structure whose answer is known.

The factor, drawn

0.11101001000306090120150101.1°2θ 5° — L 131.5208, P 0.9972, Lp 131.15092θ 5° — L 131.5208, P 0.9972, Lp 131.15092θ 10° — L 33.0372, P 0.9888, Lp 32.66842θ 10° — L 33.0372, P 0.9888, Lp 32.66842θ 15° — L 14.8005, P 0.9752, Lp 14.43342θ 15° — L 14.8005, P 0.9752, Lp 14.43342θ 20° — L 8.4188, P 0.9567, Lp 8.05422θ 20° — L 8.4188, P 0.9567, Lp 8.05422θ 25° — L 5.4662, P 0.9339, Lp 5.10482θ 25° — L 5.4662, P 0.9339, Lp 5.10482θ 30° — L 3.8637, P 0.9074, Lp 3.50612θ 30° — L 3.8637, P 0.9074, Lp 3.50612θ 35° — L 2.8989, P 0.8782, Lp 2.54582θ 35° — L 2.8989, P 0.8782, Lp 2.54582θ 40° — L 2.2743, P 0.8470, Lp 1.92642θ 40° — L 2.2743, P 0.8470, Lp 1.92642θ 45° — L 1.8478, P 0.8149, Lp 1.50572θ 45° — L 1.8478, P 0.8149, Lp 1.50572θ 50° — L 1.5444, P 0.7827, Lp 1.20892θ 50° — L 1.5444, P 0.7827, Lp 1.20892θ 55° — L 1.3219, P 0.7516, Lp 0.99352θ 55° — L 1.3219, P 0.7516, Lp 0.99352θ 60° — L 1.1547, P 0.7223, Lp 0.83412θ 60° — L 1.1547, P 0.7223, Lp 0.83412θ 65° — L 1.0268, P 0.6959, Lp 0.71452θ 65° — L 1.0268, P 0.6959, Lp 0.71452θ 70° — L 0.9277, P 0.6731, Lp 0.62442θ 70° — L 0.9277, P 0.6731, Lp 0.62442θ 75° — L 0.8503, P 0.6546, Lp 0.55662θ 75° — L 0.8503, P 0.6546, Lp 0.55662θ 80° — L 0.7899, P 0.6409, Lp 0.50632θ 80° — L 0.7899, P 0.6409, Lp 0.50632θ 85° — L 0.7429, P 0.6326, Lp 0.47002θ 85° — L 0.7429, P 0.6326, Lp 0.47002θ 90° — L 0.7071, P 0.6298, Lp 0.44532θ 90° — L 0.7071, P 0.6298, Lp 0.44532θ 95° — L 0.6808, P 0.6326, Lp 0.43062θ 95° — L 0.6808, P 0.6326, Lp 0.43062θ 100° — L 0.6628, P 0.6409, Lp 0.42482θ 100° — L 0.6628, P 0.6409, Lp 0.42482θ 105° — L 0.6525, P 0.6546, Lp 0.42712θ 105° — L 0.6525, P 0.6546, Lp 0.42712θ 110° — L 0.6496, P 0.6731, Lp 0.43722θ 110° — L 0.6496, P 0.6731, Lp 0.43722θ 115° — L 0.6541, P 0.6959, Lp 0.45522θ 115° — L 0.6541, P 0.6959, Lp 0.45522θ 120° — L 0.6667, P 0.7223, Lp 0.48162θ 120° — L 0.6667, P 0.7223, Lp 0.48162θ 125° — L 0.6881, P 0.7516, Lp 0.51722θ 125° — L 0.6881, P 0.7516, Lp 0.51722θ 130° — L 0.7202, P 0.7827, Lp 0.56372θ 130° — L 0.7202, P 0.7827, Lp 0.56372θ 135° — L 0.7654, P 0.8149, Lp 0.62372θ 135° — L 0.7654, P 0.8149, Lp 0.62372θ 140° — L 0.8278, P 0.8470, Lp 0.70122θ 140° — L 0.8278, P 0.8470, Lp 0.70122θ 145° — L 0.9140, P 0.8782, Lp 0.80272θ 145° — L 0.9140, P 0.8782, Lp 0.80272θ 150° — L 1.0353, P 0.9074, Lp 0.93952θ 150° — L 1.0353, P 0.9074, Lp 0.93952θ 155° — L 1.2118, P 0.9339, Lp 1.13172θ 155° — L 1.2118, P 0.9339, Lp 1.13172θ 160° — L 1.4845, P 0.9567, Lp 1.42022θ 160° — L 1.4845, P 0.9567, Lp 1.42022θ 165° — L 1.9485, P 0.9752, Lp 1.90022θ 165° — L 1.9485, P 0.9752, Lp 1.90022θ 170° — L 2.8904, P 0.9888, Lp 2.85812θ 170° — L 2.8904, P 0.9888, Lp 2.85812θ 175° — L 5.7423, P 0.9972, Lp 5.72622θ 175° — L 5.7423, P 0.9972, Lp 5.72622θ / °factor (log)

Hover anywhere on the plot to read L, P and their product at that angle — the chart is on a logarithmic scale precisely because the numbers span two orders of magnitude, and a log scale is not something to read a value off by eye. Three curves, because a linear axis would put everything past 40° on the baseline. The Lorentz factor falls steeply and then turns back up; the polarisation factor is a shallow dip bottoming at 2θ = 90°; their product has its minimum at the marked angle.

The turn is the part worth remembering. Lp does not simply decrease with angle — it reaches a minimum near 2θ = 98° and climbs again, so back-reflection lines are boosted by the same mechanism that boosts the low-angle ones. A reader carrying away only “divide by Lp, it gets smaller” has the second half backwards.

The monochromator

Both forms of P are one expression, (1 + K cos² 2θ) / (1 + K), with K = 1 for an unmonochromated beam and K = cos² 2θM for an ideally mosaic monochromator. Writing them as two formulae is how a page comes to apply one and claim the other, so there is no second formula here and no branch.

This monochromator at 2θM = 39.941° gives K = 0.58785. Correcting its data with the unmonochromated formula instead would leave the lines below wrong by up to 21.26 per cent relative to the strongest one — not a scale error, which would cancel, but a tilt: the residual grows with angle, which is exactly where an overall displacement parameter lives. That is how a polarisation correction nobody checked ends up as a temperature factor somebody publishes.

cos² is the mosaic assumption and it is not universal. A perfect crystal — germanium, silicon — polarises as |cos 2θM| instead, which is larger, so a real monochromator sits somewhere between the two. Graphite is offered above because graphite really is mosaic; anything else is entered as an angle, with this assumption still in force.

The chain, run backwards

quartz at 2.291 Å. The I column is what the pattern looks like — the simulator’s own intensities, each scaled to 100 on the strongest line. Divide by Lp and what is left is the m|F column, scaled to 100 on its strongest line.

hkl 2θ / ° d / Å m I Lp m|F mono. residual
100 20.876 4.2551 6 19.65 7.2528 11.77 1.11 %
101 26.662 3.3434 12 100.00 4.3459 100.00 +0.00 %
2-10 36.577 2.4567 6 7.41 2.1991 14.65 +2.62 %
102 39.501 2.2813 12 7.47 1.8555 17.50 +3.57 %
2-11 40.326 2.2365 12 3.33 1.7721 8.16 +3.86 %
200 42.489 2.1276 6 5.31 1.5769 14.63 +4.63 %
201 45.835 1.9797 12 3.45 1.3294 11.28 +5.91 %
2-12 50.184 1.8179 12 13.64 1.0822 54.79 +7.73 %
003 50.666 1.8017 2 0.30 1.0589 1.21 +7.94 %
202 54.923 1.6717 12 4.33 0.8812 21.33 +9.88 %
103 55.376 1.6591 12 1.84 0.8649 9.22 +10.09 %
3-10 57.285 1.6083 12 0.30 0.8010 1.61 +11.00 %
3-11 60.015 1.5415 24 10.15 0.7213 61.16 +12.32 %
2-13 64.094 1.4529 12 1.98 0.6238 13.81 +14.31 %
300 65.847 1.4184 6 0.50 0.5885 3.70 +15.17 %
3-12 67.807 1.3821 24 6.43 0.5531 50.56 +16.10 %
203 68.207 1.3749 12 7.79 0.5464 61.94 +16.29 %
301 68.378 1.3719 12 4.88 0.5436 38.99 +16.37 %
104 73.536 1.2879 12 2.63 0.4705 24.25 +18.65 %
302 75.734 1.2559 12 3.36 0.4458 32.73 +19.51 %
4-20 77.747 1.2284 6 1.78 0.4260 18.13 +20.23 %
3-13 79.962 1.1998 24 3.72 0.4071 39.72 +20.91 %
4-21 80.123 1.1978 12 1.02 0.4059 10.93 +20.96 %
2-14 81.251 1.1840 12 3.06 0.3975 33.48 +21.26 %

The two columns rank the lines differently, and that is the whole point of the correction. The strongest line is the strongest in both columns here — 101 — but the order below it is not the same order. 100 moves 15 places — 2nd strongest on the chart, 17th once Lp is off. A peak is what a detector recorded at one angle; a reflection is a point of the reciprocal lattice with a structure factor. Lp is most of what separates them, and it is why a pattern cannot be read as a table of |F|² by eye.

The last column is what it would cost to correct data from the monochromator setting above with the unmonochromated formula, measured relative to the strongest line, because that is where a reader’s own scale comes from.

The window is the simulator’s own, 5–90°, so the table stops before the Lp minimum the chart above marks. The chart is drawn over the full range; the table is not.

Absorption, and why powder people ignore it

For a flat plate in symmetric reflection — Bragg–Brentano, which is what almost every laboratory diffractometer is — the beam in and the beam out travel equal paths, and the absorption factor comes out in closed form:

A(θ) = [1 − exp(−2μt / sin θ)] / 2μ

At large μt that is 1 / 2μ, with no θ left in it. Absorption does not drop out of powder work because it is small — a millimetre of rutile stops the beam in the first ten micrometres — it drops out because in this one geometry it is the same for every line, so it joins s in the scale factor nobody needs to know. Make the sample thin and it stops being constant, which is why a thin film or a smear mount on a zero-background wafer needs the full expression.

A capillary is the case with no closed form at all: the path length depends on where in the cylinder the scattering happened, and the integral has no elementary answer. That is why International Tables volume C tabulates A* against μR instead of giving an equation, and it is why this page does not compute it rather than fitting a polynomial nobody could check.

The depth this measurement reaches needs a linear absorption coefficient, and this site tabulates mass absorption at three wavelengths only — Cu, Mo and Ag Kα. At 2.291 Å there is no column to read, so the numbers below are not computed. Everything said above about the shape of A(θ) still holds: it is a statement about the geometry and carries no μ in it.

What this page leaves out

Named rather than silently absent, because a correction nobody mentions is a correction nobody applies:

  • Preferred orientation. Not a correction so much as a defect in the specimen: the crystallites are not randomly oriented, so m stops describing how many of them are in the diffracting condition. It is modelled (March–Dollase) rather than computed, and it needs a parameter refined against the data.
  • Extinction. A strong reflection can be attenuated by re-diffraction inside a single mosaic block, which makes the strongest lines too weak — a correction that depends on |F|, so the thing being measured appears in its own correction.
  • Thermal diffuse scattering. It sits under the peaks and rises with angle, so it is absorbed into the background and then into the displacement parameters.
  • The capillary absorption factor A*, for the reason given above.

Everything on this page is exact arithmetic on stated assumptions. Everything in this list needs either a model or a measurement, which is a different kind of claim.

Where this sits

Upstream: peak finding turns a scan into positions, heights and areas — the integrated area is the quantity this page corrects, not the peak height. Downstream: the structure factor is what |F|² is compared against, and the Wilson plot is the first thing done with a corrected data set.

Beside it: absorption computes μ/ρ for any formula, which is where the coefficient in the panel above comes from.