<?xml version="1.0" encoding="UTF-8"?>
<!--
  xraytools.com (Phase 24, 2026-08-08).

  Written by hand into git, because the deploy is an FTP upload of tracked files and the server
  runs nothing on a schedule. The worked-example URLs, though, are GENERATED from $XRT_PAGES in
  header.php and must never be retyped. They drifted anyway: by Phase 28 three curated examples
  had been added to header.php and not here, and nothing compared the two, so the rule was being
  remembered rather than enforced. tools/asset-check.php now asserts they agree in BOTH
  directions. A missing entry is a result nobody can find; an extra one is a URL published
  forever for an example that no longer exists.

  NOTE the wording above avoids a double hyphen, which is illegal inside an XML comment. The
  first draft of this very paragraph carried one and made the file unparseable, which is the
  same defect this header was already recording about the first draft of the file.

  THE WORKED EXAMPLES ARE LISTED DELIBERATELY. They are the only URLs here carrying a query
  string, and each is canonical to itself (see xrt_canonical_url) because each is a real
  document with real numbers: "NaCl (200) with Cu radiation" is a thing somebody searches for.
  Every other parameterised URL a visitor can produce is canonical to its bare page instead, so
  the infinite tail of somebody's own inputs collapses onto the seven documents above.

  No lastmod: it would need updating on every content edit and a wrong one is worse than none.
  No priority: Google has ignored it since 2015.

  Note for anyone editing the prose above: a double hyphen is ILLEGAL inside an XML comment, so
  this file cannot use the dash convention the PHP comments here use. Caught by the well-formed
  check in asset-check.php, which exists because a malformed sitemap is silently ignored by a
  crawler rather than reported to anyone.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">



  <url><loc>https://xraytools.com/index.php?page=home</loc></url>
  <url><loc>https://xraytools.com/index.php?page=absorption</loc></url>
  <url><loc>https://xraytools.com/index.php?page=bragg</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc</loc></url>
  <url><loc>https://xraytools.com/index.php?page=friedif</loc></url>
  <url><loc>https://xraytools.com/index.php?page=chncalc</loc></url>
  <url><loc>https://xraytools.com/index.php?page=cifparse</loc></url>

  <url><loc>https://xraytools.com/index.php?page=absorption&amp;formula=NaCl&amp;density=2.17&amp;Curadiation=true&amp;Moradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=absorption&amp;formula=C32H26N2O2Ni&amp;density=1.237&amp;Curadiation=true&amp;Moradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=bragg&amp;calcmode=angstromtotwotheta&amp;dspacing2=2.820&amp;Curadiation=true&amp;Moradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=bragg&amp;calcmode=angstromtotwotheta&amp;dspacing2=3.3434&amp;Curadiation=true&amp;Moradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=nacl&amp;hvalue=2&amp;kvalue=0&amp;lvalue=0</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=copper&amp;hvalue=1&amp;kvalue=1&amp;lvalue=1</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=iron&amp;hvalue=1&amp;kvalue=1&amp;lvalue=0</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=cscl&amp;hvalue=1&amp;kvalue=1&amp;lvalue=0</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=quartz&amp;hvalue=1&amp;kvalue=0&amp;lvalue=1</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=rutile&amp;hvalue=1&amp;kvalue=1&amp;lvalue=0</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=aragonite&amp;hvalue=1&amp;kvalue=1&amp;lvalue=1</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=zirconia&amp;hvalue=1&amp;kvalue=1&amp;lvalue=1</loc></url>
  <url><loc>https://xraytools.com/index.php?page=pxrdcalc&amp;structure=albite&amp;hvalue=1&amp;kvalue=1&amp;lvalue=1</loc></url>
  <url><loc>https://xraytools.com/index.php?page=friedif&amp;formula=C32H26N2O2Ni&amp;Curadiation=true&amp;Moradiation=true&amp;Crradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=friedif&amp;formula=(CH3)4N%2B&amp;Curadiation=true&amp;Moradiation=true&amp;Crradiation=true</loc></url>
  <url><loc>https://xraytools.com/index.php?page=chncalc&amp;formula=C9H8O4</loc></url>
  <url><loc>https://xraytools.com/index.php?page=chncalc&amp;formula=C32H26N2O2Ni</loc></url>
  <url><loc>https://xraytools.com/index.php?page=chncalc&amp;formula=Cu(NO3)2</loc></url>
</urlset>
