CompHEP
Пакет для автоматического расчета распадов элементарных частиц и процессов столкновений в низшем порядке теории возмущений (приближение уровня дерева). Основная идея программы заключается в проведении расчетов и манипуляций с данными от лагранжианов до окончательных распределений с высоким уровнем автоматизации. CompHEP — это компьютерная система с графическим пользовательским интерфейсом и контекстной справкой. Все манипуляции пользователь производит с помощью графического меню.
Пакет CompHEP состоит из двух частей: символьной и числовой программ. Символьная часть написана на языке программирования C. Он создает коды C для квадратов матричных элементов, которые позже используются в числовых расчетах.
Символьная часть CompHEP имеет следующие возможности:
- выбрать процесс, указав входящие и вылетающие частицы для распадов типов $1 \rightarrow 2, \ldots ,1 \rightarrow 5$ и столкновений типов $2 \rightarrow 2, \ldots , 2 \rightarrow 6$;
- генерировать диаграммы Фейнмана, отображать их и создавать соответствующие выходные данные LATEX;
исключить некоторые диаграммы;
- генерировать и отображать квадратные диаграммы Фейнмана;
- вычислять аналитические выражения, соответствующие диаграммам в квадратах, с помощью быстрого встроенного символьного калькулятора;
- сохранять символьные результаты, соответствующие квадратам диаграмм, рассчитанным в кодах Редуц и Mathematica, для дальнейших символьных манипуляций;
- генерировать оптимизированные коды C для квадратов матричных элементов для дальнейших численных расчетов;
- запустить программу make, чтобы подготовить числовую часть.
Числовая часть CompHEP предлагает:
- свертка квадрата матричного элемента со структурными функциями и спектрами луча: доступны встроенные функции распределения партонов CTEQ и LHAPDF, спектры ISR и лучевого излучения электронов, спектр лазерных фотонов и структурные функции фотонов Вайцзеккера-Вильямса;
- изменять физические параметры (полную энергию, заряды, массы частиц, заряды и т. д.), участвующие в процессе;
- выбрать шкалу оценки константы связи КХД и структурных функций партона;
ввести различные кинематические разрезы. Некоторые разрезы встроены, и существует специальный код для определения более сложных разрезов;
- определить кинематическую схему (параметризацию фазового пространства) для эффективного интегрирования Монте-Карло;
- ввести отображение фазового пространства для сглаживания острых пиков квадратов матричных элементов и структурных функций;
-выполнить интеграцию фазового пространства Монте-Карло в Вегасе;
генерировать события;
- отображение распределений различных кинематических переменных;
создавать графические и LATEX-выходные данные для гистограмм.
Произведено в: Москва