Конструктор ROI и наборов нуклидов — IAEA lines

Поиск изотопа

Ввод сужает список: по имени или по семейству. Клик по строке добавляет изотоп.

Группа

Член цепочки без γ/X-линий выше порога базы показан серым.

ХРИ — элементы

Kα/Kβ (+L для тяжёлых). Интенсивности относительные (Kα1 = 100) — только маркеры.

Выбрано:
Кто светит на этой энергии
кэВ кэВ %
Таблица эмиссий ряда
%
Адаптация под разрешение детектора (IDWin)
% на 662 кэВ· × FWHM FWHM(E) = R·√(662·E)/100 · сцинтиллятор
?

R — паспортное разрешение детектора (FWHM на 662 кэВ): NaI(Tl) 6.5–8 %, CsI(Tl) 8–10 %, SrI₂(Eu) 3–3.5 %, LaBr₃ 2.7–3.3 %. С энергией пик уширяется как √E: FWHM(E) = R·√(662·E)/100 — модель для сцинтилляторов (наш парк: LaBr₃/NaI/SrI₂/CsI); для HPGe (R ~0.15 %) она занижает ширину на низких энергиях — там нужен закон √(a+bE), здесь не реализован.

Критерий — с какого разноса линии считать нераздельными. Предел Sparrow (ΔE < 0.85·FWHM, то есть 2σ) — физический предел разрешимости двух пиков: ближе этого дублет виден как один пик, поэтому для ROI-маркеров сливаем.

Якорный набор (ΔE < 0.25·FWHM) — для наборов, выгружаемых в библиотеку BecqMoni: там пары от 0.25 до 0.85 FWHM разбирает библиотечный фит по якорной линии (связка амплитуд по табличным интенсивностям), а более далёкие — деконволюция, поэтому сливать их нельзя — набор обедняется.

Вручную — прежнее поведение (2–3×FWHM — грубое окно идентификации).

Фильтры и выбор
· ·
Тип линий · ·
?

Без галки I — «на 100 распадов самого излучающего нуклида», как в базе IAEA и в файлах «Intensities» BecqMoni: у Tl-208 линия 2614 кэВ имеет I = 99.75 %. Но в равновесном ряду Th-232 через Tl-208 идёт лишь 35.94 % распадов (ветвление Bi-212: β 64 % / α 36 %), поэтому на один распад Th-232 эта линия даёт 99.75 × 0.3594 ≈ 35.85 %.

Галка выполняет это умножение для членов за развилками (Tl-208 ×0.3594, Po-212 ×0.6406; в ряду U-235: Th-227 ×0.9862, Fr-223 ×0.0138, Tl-207 ×0.99724, Po-211 ×0.00276); остальные члены ряда — ×1.

Включайте, когда ROI-набор описывает равновесный ряд как целое (сравнение относительных высот линий разных членов между собой); выключайте, если хотите табличные значения «как в справочнике».

Tl-208 ×0,3594 · Po-212 ×0,6406 · остальные члены ряда ×1 · сортировка — клик по заголовку таблицы
Вторичные пики (расчёт по выбранным γ-линиям)
рассеяние назад (BS) комптон-край (CE) вылет 511 (SE) вылет 1022 (DE) вылет I-K (NaI, −28.6) аннигиляция 511 суммирование каскадное (E1+E2) наложение 2×E (pile-up)
формулы

BS = E/(1+2E/511); CE = E−BS; SE = E−511 (E>1122); DE = E−1022 (E>1222); I-escape для E<200 кэВ.

SUM = E1+E2 — истинные совпадения каскадных линий одного нуклида (заметно при близкой геометрии: Co-60 → 2505, Y-88 → 2734); PU = 2×E — наложение импульсов одной сильной линии при большой загрузке (Cs-137 → 1324).

Поправки к положению. Аналитическая формула даёт край ступеньки, а в спектре виден центроид особенности, размытой разрешением, поэтому комптон-край сдвигается вниз на 0,8·FWHM, а пик обратного рассеяния — вверх на 10 кэВ (многократное рассеяние добавляется к однократному 180°). Обе поправки выведены из измерений комплекса Gamma-1C (NaI(Tl) 63×63, защита Pb 50 мм + Cd/Cu): 31 надёжная запись из 41, коэффициент края кучно лежит в 0,69–0,84 на 340–1250 кэВ, сдвиг рассеяния разбросан от +0,3 до +18 кэВ и задаётся геометрией источника.

Маркерная интенсивность — доля от родительской линии по измеренным отношениям площадей: BS 8 %, CE 6 %, SE 6 %, DE и остальные 10 % (для SUM — от слабейшей из пары). Физика (сверено по оригиналам): Knoll, Radiation Detection and Measurement, 3-е изд., гл. 10 — комптоновский край в разд. II.B, пик обратного рассеяния, пики вылета и суммирование в разд. III; Gilmore, Practical Gamma-ray Spectrometry, 2-е изд., гл. 2 (взаимодействия), 9.2.3 (поиск пиков по второй производной) и 10 (сцинтилляционная спектрометрия).

Поиск близких линий (по всей базе — кто ещё светит рядом)
Нуклид ⇅E, кэВ ⇅ I, % ⇅ I отн., % ⇅ T½ ⇅Тип
Оформление ROI
цвета
Экспорт
куда класть файлы и как работает якорь

ROI-конфигурация кладётся в %APPDATA%\BecqMoni\config\ROI\ (обычно C:\Users\<имя>\AppData\Roaming\BecqMoni\config\ROI\) и появляется в списке ROI-конфигураций BecqMoni.

Библиотека нуклидов — тот же набор линий дописывается в ваш NuclideDefinition.xml как именованный набор нуклидов (NuclideSet): выбираете свой файл (%APPDATA%\BecqMoni\config\NuclideDefinition.xml), скачивается его копия с добавленными записями и набором — существующие нуклиды и наборы сохраняются. С галкой «сохранить копию оригинала» рядом скачивается и неизменённый файл (…backup-ГГГГММДД-ЧЧММ.xml). Замену делать при закрытом BecqMoni.

Якорная линия получает IsAnchor=true: найдя её в спектре, BecqMoni сажает остальные линии набора на табличные позиции и фитует их амплитуды (библиотечный фит) — без якоря этот механизм не запускается.

Полный набор выгружает все линии выбранных нуклидов, минуя галки, фильтры и объединение: по прогонам разработчика BecqMoni выигрыш даёт именно полная цепочка ряда, а набор из одних сильных линий фиту ничего не добавляет. Веса связанных линий берутся из Intencity, поэтому для рядов держите включённым «Равновесие ряда», а сами нуклиды добавляйте цепочкой или одним родительским изотопом — родитель в скобках имени и есть признак цепочки для BecqMoni.

об источниках данных

Данные: снимок IAEA Live Chart of Nuclides API (ENSDF) — файл data/nuclides.js, обновление — update_nuclides.py (API не отдаёт CORS, поэтому обновление скриптом, страница автономна).

ХРИ: NIST/Bearden. Вторичные пики: расчётные (Knoll, Gilmore & Joss). Коэффициенты Бк/cps не заполняются — задаются в BecqMoni по кривой эффективности.

Исходники на GitHub · VibeEngineering · 2026 · неофициальный инструмент, не является частью BecqMoni.