Repository navigation
TreeLevel Tools 0.5.0
🌐 This page in your language — the TreeLevel site opens it in the language of your browser. Or unfold yours below: Français · Deutsch · Italiano · Español · Português (Brasil) · Русский · 简体中文 · 日本語 · 한국어 · हिन्दी.
The GPL tools that TreeLevel cannot contain, on your machine — nothing leaves it. TreeLevel is sandboxed and
launches no program; this package is what is allowed to run them.
New in 0.5.0
- Pythia 8 places the particles in the interaction zone when TreeLevel 1.4 asks for it (the option
"positions in the interaction zone"): where each hadron is born, at the femtometre, the colour flow and the
status of the partons, and a single offset of the luminous region for the whole event. TreeLevel shows it at
the femtometre, in the cuts and in 3D. - TreeLevel 1.3 asks for none of this and receives the same events as with 0.4.0; same generators, same versions.
- Tried on an Apple Silicon Mac and on an Intel iMac: each bundled generator runs a real job.
Install
- For Apple Silicon and Intel Macs, macOS 13 or later.
- Drag
TreeLevel Tools.appinto/Applicationsand launch it once. - Four generators are already inside, nothing else to install:
- Pythia 8 and Herwig 7 dress TreeLevel's events between two leptons: shower, hadronisation, decays.
Pythia 8 also drives the Machine source: two beams, an energy, and everything the collision produces. - Sherpa 3 and CalcHEP 3 compute the process described by the diagram themselves.
- Pythia 8 and Herwig 7 dress TreeLevel's events between two leptons: shower, hadronisation, decays.
- TreeLevel then offers them in the Generation workspace.
The cards of all generators are written by the same C++ engine as inside the Docker image: the same job gives the
same card on the Mac and on Linux.
WHIZARD 3 is not included: it compiles each process with gfortran, which neither macOS nor Xcode provides.
Two ways to have it, to tick in the TreeLevel Tools window:
- the Docker image
ghcr.io/gpasa/treelevel-tools:latest, which carries the five tools; when ticked, it runs
all jobs, and the generators bundled here stay silent; - your own installation (MacPorts, Homebrew), if you have one.
Neither is used by default: out of the box only the generators bundled here are offered, so that the same document
gives the same result on two machines.
Signed and notarised by Apple. Checksums in SHA256SUMS.txt.
Français
Les outils sous licence GPL que TreeLevel ne peut pas contenir, sur votre machine — rien ne sort d'ici.
TreeLevel est sandboxé et ne lance aucun programme ; ce paquet est ce qui a le droit de les exécuter.
Nouveau dans la 0.5.0
- Pythia 8 place les particules dans la zone d'interaction, quand TreeLevel 1.4 le lui demande (case
« positions dans la zone d'interaction ») : le lieu de naissance de chaque hadron au femtomètre, le flux de
couleur et le statut des partons, et un seul décalage de la zone lumineuse pour tout l'événement. TreeLevel le
montre au femtomètre, dans les coupes et en 3D. - TreeLevel 1.3 n'en demande rien et reçoit les mêmes événements qu'avec la 0.4.0 ; mêmes générateurs, mêmes
versions. - Essayé sur un Mac Apple Silicon et sur un iMac Intel : chaque générateur embarqué mène un vrai travail.
Installer
- Pour Mac Apple Silicon et Intel, macOS 13 ou plus récent.
- Glisser
TreeLevel Tools.appdans/Applications, la lancer une fois. - Quatre générateurs sont déjà dedans, rien d'autre à installer :
- Pythia 8 et Herwig 7 habillent les événements de TreeLevel entre deux leptons : gerbe,
hadronisation, désintégrations. Pythia 8 mène aussi la source Machine : deux faisceaux, une énergie,
et tout ce que la collision produit. - Sherpa 3 et CalcHEP 3 calculent eux-mêmes le processus décrit par le diagramme.
- Pythia 8 et Herwig 7 habillent les événements de TreeLevel entre deux leptons : gerbe,
- TreeLevel les propose alors dans l'espace Génération.
Les cartes de tous les générateurs sont écrites par le même moteur C++ qu'au sein de l'image Docker : un
même travail donne la même carte au Mac et sous Linux.
WHIZARD 3 n'y est pas : il compile chaque processus avec gfortran, que ni macOS ni Xcode ne fournissent.
Deux façons de l'avoir, à cocher dans la fenêtre de TreeLevel Tools :
- l'image Docker
ghcr.io/gpasa/treelevel-tools:latest, qui porte les cinq outils ; cochée, elle mène
tous les travaux, et les générateurs livrés ici se taisent ; - votre propre installation (MacPorts, Homebrew), si vous en avez une.
Aucune des deux ne sert d'office : par défaut, seuls les générateurs livrés ici sont proposés, pour qu'un
même document donne le même résultat sur deux machines.
Signé et notarisé par Apple. Sommes de contrôle dans SHA256SUMS.txt.
Deutsch
Die GPL-Werkzeuge, die TreeLevel nicht enthalten darf, auf Ihrem Rechner — nichts verlässt ihn. TreeLevel läuft in
einer Sandbox und startet kein Programm; dieses Paket ist das, was sie ausführen darf.
Neu in 0.5.0
- Pythia 8 platziert die Teilchen in der Wechselwirkungszone, wenn TreeLevel 1.4 es verlangt (die Option
„Positionen in der Wechselwirkungszone“): wo jedes Hadron entsteht, auf Femtometerskala, der Farbfluss und der
Status der Partonen, und ein einziger Versatz der Kollisionszone für das ganze Ereignis. TreeLevel zeigt es
auf Femtometerskala, in den Schnitten und in 3D. - TreeLevel 1.3 verlangt nichts davon und erhält dieselben Ereignisse wie mit 0.4.0; dieselben Generatoren,
dieselben Versionen. - Erprobt auf einem Mac mit Apple Silicon und auf einem Intel-iMac: Jeder mitgelieferte Generator führt einen echten
Auftrag aus.
Installieren
- Für Macs mit Apple Silicon und Intel, macOS 13 oder neuer.
TreeLevel Tools.appnach/Applicationsziehen und einmal starten.- Vier Generatoren sind bereits enthalten, sonst ist nichts zu installieren:
- Pythia 8 und Herwig 7 kleiden die Ereignisse von TreeLevel zwischen zwei Leptonen ein: Schauer,
Hadronisierung, Zerfälle. Pythia 8 steuert auch die Quelle Maschine: zwei Strahlen, eine Energie und alles,
was die Kollision erzeugt. - Sherpa 3 und CalcHEP 3 berechnen den vom Diagramm beschriebenen Prozess selbst.
- Pythia 8 und Herwig 7 kleiden die Ereignisse von TreeLevel zwischen zwei Leptonen ein: Schauer,
- TreeLevel bietet sie dann im Arbeitsbereich Erzeugung an.
Die Karten aller Generatoren werden von derselben C++-Engine geschrieben wie im Docker-Image: Derselbe Auftrag ergibt
dieselbe Karte auf dem Mac und unter Linux.
WHIZARD 3 ist nicht enthalten: Es kompiliert jeden Prozess mit gfortran, das weder macOS noch Xcode mitbringt.
Zwei Wege, es zu bekommen, im Fenster von TreeLevel Tools anzukreuzen:
- das Docker-Image
ghcr.io/gpasa/treelevel-tools:latest, das die fünf Werkzeuge enthält; angekreuzt führt es
alle Aufträge aus, und die hier mitgelieferten Generatoren schweigen; - Ihre eigene Installation (MacPorts, Homebrew), falls Sie eine haben.
Keiner der beiden wird standardmäßig verwendet: Ab Werk werden nur die hier mitgelieferten Generatoren angeboten,
damit dasselbe Dokument auf zwei Rechnern dasselbe Ergebnis liefert.
Signiert und von Apple notarisiert. Prüfsummen in SHA256SUMS.txt.
Italiano
Gli strumenti GPL che TreeLevel non può contenere, sulla vostra macchina — nulla ne esce. TreeLevel è in sandbox e
non lancia alcun programma; questo pacchetto è ciò che ha il diritto di eseguirli.
Novità della 0.5.0
- Pythia 8 colloca le particelle nella zona di interazione quando TreeLevel 1.4 glielo chiede (l'opzione
«posizioni nella zona di interazione»): dove nasce ogni adrone, alla scala del femtometro, il flusso di colore e lo
stato dei partoni, e un unico spostamento della regione luminosa per tutto l'evento. TreeLevel lo mostra alla
scala del femtometro, nelle sezioni e in 3D. - TreeLevel 1.3 non chiede nulla di tutto ciò e riceve gli stessi eventi che con la 0.4.0; stessi generatori, stesse
versioni. - Provato su un Mac Apple Silicon e su un iMac Intel: ogni generatore incluso conduce un vero lavoro.
Installare
- Per Mac Apple Silicon e Intel, macOS 13 o successivo.
- Trascinare
TreeLevel Tools.appin/Applicationse avviarla una volta. - Quattro generatori sono già dentro, nient'altro da installare:
- Pythia 8 e Herwig 7 vestono gli eventi di TreeLevel tra due leptoni: sciame, adronizzazione,
decadimenti. Pythia 8 pilota anche la sorgente Macchina: due fasci, un'energia, e tutto ciò che la
collisione produce. - Sherpa 3 e CalcHEP 3 calcolano da sé il processo descritto dal diagramma.
- Pythia 8 e Herwig 7 vestono gli eventi di TreeLevel tra due leptoni: sciame, adronizzazione,
- TreeLevel li propone allora nello spazio Generazione.
Le schede di tutti i generatori sono scritte dallo stesso motore C++ che all'interno dell'immagine Docker: uno stesso
lavoro dà la stessa scheda sul Mac e sotto Linux.
WHIZARD 3 non è incluso: compila ogni processo con gfortran, che né macOS né Xcode forniscono. Due modi per
averlo, da spuntare nella finestra di TreeLevel Tools:
- l'immagine Docker
ghcr.io/gpasa/treelevel-tools:latest, che porta i cinque strumenti; spuntata, conduce
tutti i lavori, e i generatori forniti qui tacciono; - la vostra installazione personale (MacPorts, Homebrew), se ne avete una.
Nessuna delle due è usata di default: in partenza sono proposti solo i generatori forniti qui, perché uno stesso
documento dia lo stesso risultato su due macchine.
Firmato e notarizzato da Apple. Somme di controllo in SHA256SUMS.txt.
Español
Las herramientas GPL que TreeLevel no puede contener, en su máquina — nada sale de ella. TreeLevel funciona en un
sandbox y no lanza ningún programa; este paquete es lo que tiene permiso para ejecutarlas.
Novedades de la 0.5.0
- Pythia 8 sitúa las partículas en la zona de interacción cuando TreeLevel 1.4 se lo pide (la opción
«posiciones en la zona de interacción»): dónde nace cada hadrón, a escala del femtómetro, el flujo de color y el
estado de los partones, y un único desplazamiento de la región luminosa para todo el suceso. TreeLevel lo muestra
a escala del femtómetro, en los cortes y en 3D. - TreeLevel 1.3 no pide nada de esto y recibe los mismos sucesos que con la 0.4.0; mismos generadores, mismas
versiones. - Probado en un Mac Apple Silicon y en un iMac Intel: cada generador incluido lleva a cabo un trabajo real.
Instalar
- Para Mac Apple Silicon e Intel, macOS 13 o posterior.
- Arrastrar
TreeLevel Tools.appa/Applicationsy abrirla una vez. - Cuatro generadores están ya dentro, nada más que instalar:
- Pythia 8 y Herwig 7 visten los sucesos de TreeLevel entre dos leptones: cascada, hadronización,
desintegraciones. Pythia 8 controla también la fuente Máquina: dos haces, una energía, y todo lo que produce
la colisión. - Sherpa 3 y CalcHEP 3 calculan por sí mismos el proceso descrito por el diagrama.
- Pythia 8 y Herwig 7 visten los sucesos de TreeLevel entre dos leptones: cascada, hadronización,
- TreeLevel los ofrece entonces en el espacio Generación.
Las tarjetas de todos los generadores las escribe el mismo motor C++ que dentro de la imagen Docker: un mismo trabajo
da la misma tarjeta en el Mac y en Linux.
WHIZARD 3 no está incluido: compila cada proceso con gfortran, que ni macOS ni Xcode proporcionan. Dos maneras de
tenerlo, que se marcan en la ventana de TreeLevel Tools:
- la imagen Docker
ghcr.io/gpasa/treelevel-tools:latest, que lleva las cinco herramientas; marcada, ejecuta
todos los trabajos, y los generadores incluidos aquí callan; - su propia instalación (MacPorts, Homebrew), si tiene una.
Ninguna de las dos se usa por defecto: de entrada solo se ofrecen los generadores incluidos aquí, para que un mismo
documento dé el mismo resultado en dos máquinas.
Firmado y notarizado por Apple. Sumas de control en SHA256SUMS.txt.
Português (Brasil)
As ferramentas sob licença GPL que o TreeLevel não pode conter, na sua máquina — nada sai dela. O TreeLevel roda em
sandbox e não inicia nenhum programa; este pacote é o que tem permissão para executá-las.
Novidades da 0.5.0
- O Pythia 8 situa as partículas na zona de interação quando o TreeLevel 1.4 pede isso (a opção
"posições na zona de interação"): onde nasce cada hádron, no femtômetro, o fluxo de cor e o estado dos pártons,
e um único deslocamento da região luminosa para todo o evento. O TreeLevel mostra isso no femtômetro, nos cortes
e em 3D. - O TreeLevel 1.3 não pede nada disso e recebe os mesmos eventos que com a 0.4.0; mesmos geradores, mesmas versões.
- Testado em um Mac Apple Silicon e em um iMac Intel: cada gerador incluído conduz um trabalho real.
Instalar
- Para Macs Apple Silicon e Intel, macOS 13 ou posterior.
- Arraste
TreeLevel Tools.apppara/Applicationse abra-o uma vez. - Quatro geradores já vêm dentro, nada mais a instalar:
- Pythia 8 e Herwig 7 completam os eventos do TreeLevel entre dois léptons: chuveiro, hadronização,
decaimentos. Pythia 8 também conduz a fonte Máquina: dois feixes, uma energia, e tudo o que a colisão produz. - Sherpa 3 e CalcHEP 3 calculam eles mesmos o processo descrito pelo diagrama.
- Pythia 8 e Herwig 7 completam os eventos do TreeLevel entre dois léptons: chuveiro, hadronização,
- O TreeLevel então os oferece no espaço Geração.
Os cartões de todos os geradores são escritos pelo mesmo motor C++ que o da imagem Docker: o mesmo trabalho dá o
mesmo cartão no Mac e no Linux.
WHIZARD 3 não está incluído: ele compila cada processo com gfortran, que nem o macOS nem o Xcode fornecem.
Duas maneiras de tê-lo, a marcar na janela do TreeLevel Tools:
- a imagem Docker
ghcr.io/gpasa/treelevel-tools:latest, que traz as cinco ferramentas; marcada, ela conduz
todos os trabalhos, e os geradores incluídos aqui ficam em silêncio; - sua própria instalação (MacPorts, Homebrew), se você tiver uma.
Nenhuma das duas é usada por padrão: de início, só os geradores incluídos aqui são oferecidos, para que o mesmo
documento dê o mesmo resultado em duas máquinas.
Assinado e notarizado pela Apple. Somas de verificação em SHA256SUMS.txt.
Русский
Инструменты под лицензией GPL, которые TreeLevel не может содержать, на вашем компьютере — ничто его не покидает.
TreeLevel работает в песочнице и не запускает никаких программ; этот пакет — то, чему разрешено их выполнять.
Новое в 0.5.0
- Pythia 8 размещает частицы в зоне взаимодействия, когда TreeLevel 1.4 об этом просит (флажок
«положения в зоне взаимодействия»): где рождается каждый адрон, в масштабе фемтометра, цветовой поток и статус
партонов, а также единое смещение области светимости для всего события. TreeLevel показывает это в масштабе
фемтометра, в сечениях и в 3D. - TreeLevel 1.3 ничего из этого не запрашивает и получает те же события, что и с 0.4.0; те же генераторы, те же
версии. - Проверено на Mac с Apple Silicon и на iMac с Intel: каждый встроенный генератор выполняет настоящее задание.
Установка
- Для Mac на Apple Silicon и Intel, macOS 13 или новее.
- Перетащите
TreeLevel Tools.appв/Applicationsи запустите один раз. - Четыре генератора уже внутри, больше ничего устанавливать не нужно:
- Pythia 8 и Herwig 7 достраивают события TreeLevel между двумя лептонами: ливень, адронизация,
распады. Pythia 8 также ведёт источник «Ускоритель»: два пучка, энергия и всё, что рождается в столкновении. - Sherpa 3 и CalcHEP 3 сами вычисляют процесс, описанный диаграммой.
- Pythia 8 и Herwig 7 достраивают события TreeLevel между двумя лептонами: ливень, адронизация,
- После этого TreeLevel предлагает их в разделе «Генерация».
Карточки всех генераторов пишет тот же движок на C++, что и внутри образа Docker: одно и то же задание даёт одну и
ту же карточку на Mac и в Linux.
WHIZARD 3 не включён: он компилирует каждый процесс с помощью gfortran, которого нет ни в macOS, ни в Xcode.
Два способа его получить, включаются флажком в окне TreeLevel Tools:
- образ Docker
ghcr.io/gpasa/treelevel-tools:latest, содержащий все пять инструментов; когда он выбран, он
выполняет все задания, а встроенные сюда генераторы молчат; - ваша собственная установка (MacPorts, Homebrew), если она у вас есть.
Ни один из них не используется по умолчанию: изначально предлагаются только генераторы, входящие в этот пакет,
чтобы один и тот же документ давал один и тот же результат на двух компьютерах.
Подписано и нотаризовано Apple. Контрольные суммы в SHA256SUMS.txt.
简体中文
TreeLevel 无法包含的 GPL 工具,在您自己的机器上运行 — 任何东西都不会离开这台机器。TreeLevel 运行在沙盒中,不启动任何程序;本软件包就是被允许运行这些工具的那一方。
0.5.0 新增
- Pythia 8 将粒子放置在相互作用区中,只要 TreeLevel 1.4 提出请求(选项“相互作用区中的位置”):每个强子以飞米计的诞生位置、部分子的色流与状态,以及整个事件共用的单一束流对撞区偏移。TreeLevel 以飞米尺度显示这些内容,在剖面中和 3D 中均可。
- TreeLevel 1.3 不请求其中任何内容,得到的事件与使用 0.4.0 时相同;生成器相同,版本相同。
- 已在 Apple Silicon Mac 和 Intel iMac 上试过:每个内置生成器都运行了一个真实任务。
安装
- 适用于 Apple Silicon 与 Intel Mac,macOS 13 或更高版本。
- 将
TreeLevel Tools.app拖入/Applications并启动一次。 - 四个生成器已内置,无需再安装任何东西:
- Pythia 8 与 Herwig 7 为 TreeLevel 在两个轻子之间产生的事件补全物理:簇射、强子化、衰变。Pythia 8 还驱动“加速器”来源:两束束流、一个能量,以及碰撞产生的一切。
- Sherpa 3 与 CalcHEP 3 自行计算图所描述的过程。
- 之后 TreeLevel 会在“生成”工作区中提供它们。
所有生成器的卡片都由与 Docker 镜像中相同的 C++ 引擎写出:同一个任务在 Mac 和 Linux 上得到同一张卡片。
WHIZARD 3 不包含在内:它用 gfortran 编译每个过程,而 macOS 和 Xcode 都不提供 gfortran。有两种方式获得它,在 TreeLevel Tools 窗口中勾选:
- Docker 镜像
ghcr.io/gpasa/treelevel-tools:latest,其中包含全部五个工具;勾选后由它运行所有任务,这里内置的生成器不再参与; - 您自己的安装(MacPorts、Homebrew),如果有的话。
默认两者都不使用:开箱即用时只提供这里内置的生成器,以便同一份文档在两台机器上得到相同的结果。
由 Apple 签名并公证。校验和见 SHA256SUMS.txt。
日本語
TreeLevel が含むことのできない GPL ツールを、あなたのマシンで — そこから外に出るものは何もありません。TreeLevel はサンドボックス化されていてプログラムを一切起動しません。このパッケージが、それらの実行を許されている側です。
0.5.0 の新機能
- Pythia 8 が粒子を相互作用領域に配置します。TreeLevel 1.4 が求めたとき(オプション「相互作用領域での位置」)に行います:各ハドロンがフェムトメートル単位でどこで生まれたか、パートンのカラーフローと状態、そして事象全体で一つのビーム衝突領域のずれ。TreeLevel はこれをフェムトメートルの尺度で、断面と 3D で表示します。
- TreeLevel 1.3 はこれを一切求めず、0.4.0 と同じ事象を受け取ります。生成器もバージョンも同じです。
- Apple Silicon の Mac と Intel の iMac で試しました:同梱の各生成器が実際の作業を実行します。
インストール
- Apple Silicon と Intel の Mac 用、macOS 13 以降。
TreeLevel Tools.appを/Applicationsにドラッグし、一度起動します。- 四つの生成器がすでに入っており、ほかに何もインストールする必要はありません:
- Pythia 8 と Herwig 7 は、二つのレプトン間の TreeLevel の事象に肉付けします:シャワー、ハドロン化、崩壊。Pythia 8 は「加速器」ソースも動かします:二つのビーム、一つのエネルギー、そして衝突が生み出すすべて。
- Sherpa 3 と CalcHEP 3 は、ダイアグラムが表す過程を自ら計算します。
- すると TreeLevel は「生成」ワークスペースでそれらを提示します。
すべての生成器のカードは、Docker イメージ内と同じ C++ エンジンで書き出されます:同じ作業は Mac でも Linux でも同じカードになります。
WHIZARD 3 は含まれていません:各過程を gfortran でコンパイルしますが、gfortran は macOS にも Xcode にも付属しません。入手方法は二つあり、TreeLevel Tools のウィンドウでチェックします:
- Docker イメージ
ghcr.io/gpasa/treelevel-tools:latest。五つのツールを備えています。チェックするとすべての作業をこれが実行し、ここに同梱の生成器は使われません; - あなた自身のインストール(MacPorts、Homebrew)、お持ちであれば。
どちらも既定では使われません:初期状態ではここに同梱の生成器だけが提示されるので、同じ書類は二台のマシンで同じ結果になります。
Apple による署名と公証済み。チェックサムは SHA256SUMS.txt にあります。
한국어
TreeLevel이 담을 수 없는 GPL 도구를 여러분의 컴퓨터에서 — 아무것도 밖으로 나가지 않습니다. TreeLevel은 샌드박스 안에서 실행되며 어떤 프로그램도 실행하지 않습니다. 이 패키지가 그 도구들을 실행할 수 있도록 허용된 쪽입니다.
0.5.0의 새로운 기능
- Pythia 8이 입자를 상호작용 영역에 배치합니다. TreeLevel 1.4가 요청할 때(옵션 ‘상호작용 영역의 위치’)입니다: 각 하드론이 태어난 위치(펨토미터 단위), 파톤의 색 흐름과 상태, 그리고 사건 전체에 하나뿐인 빔 충돌 영역의 오프셋. TreeLevel은 이를 펨토미터 규모로, 단면과 3D에서 보여 줍니다.
- TreeLevel 1.3은 이 가운데 아무것도 요청하지 않으며 0.4.0과 같은 사건을 받습니다. 생성기도 같고 버전도 같습니다.
- Apple Silicon Mac과 Intel iMac에서 시험했습니다: 번들된 각 생성기가 실제 작업을 실행합니다.
설치
- Apple Silicon 및 Intel Mac용, macOS 13 이상.
TreeLevel Tools.app을/Applications로 끌어다 놓고 한 번 실행합니다.- 생성기 네 개가 이미 들어 있으므로 따로 설치할 것이 없습니다:
- Pythia 8과 Herwig 7은 두 렙톤 사이의 TreeLevel 사건을 완성합니다: 샤워, 하드론화, 붕괴. Pythia 8은 ‘가속기’ 출처도 구동합니다: 빔 두 개, 에너지 하나, 그리고 충돌이 만들어 내는 모든 것.
- Sherpa 3과 CalcHEP 3은 다이어그램이 기술하는 과정을 직접 계산합니다.
- 그러면 TreeLevel이 생성 작업 공간에서 이들을 제공합니다.
모든 생성기의 카드는 Docker 이미지 안과 같은 C++ 엔진이 작성합니다: 같은 작업은 Mac에서나 Linux에서나 같은 카드를 만듭니다.
WHIZARD 3은 포함되어 있지 않습니다: 각 과정을 gfortran으로 컴파일하는데, macOS도 Xcode도 gfortran을 제공하지 않습니다. 이를 갖추는 방법은 두 가지이며, TreeLevel Tools 창에서 체크합니다:
- Docker 이미지
ghcr.io/gpasa/treelevel-tools:latest, 다섯 가지 도구를 모두 담고 있습니다. 체크하면 모든 작업을 이 이미지가 실행하고, 여기에 번들된 생성기는 쓰이지 않습니다; - 여러분 자신의 설치(MacPorts, Homebrew), 있다면.
기본적으로는 둘 다 쓰이지 않습니다: 처음 상태에서는 여기에 번들된 생성기만 제공되므로, 같은 문서는 두 컴퓨터에서 같은 결과를 냅니다.
Apple이 서명하고 공증했습니다. 체크섬은 SHA256SUMS.txt에 있습니다.
हिन्दी
GPL लाइसेंस वाले वे उपकरण जिन्हें TreeLevel अपने भीतर नहीं रख सकता, आपके कंप्यूटर पर — यहाँ से कुछ भी बाहर नहीं
जाता। TreeLevel सैंडबॉक्स में चलता है और कोई प्रोग्राम शुरू नहीं करता; यह पैकेज ही है जिसे उन्हें चलाने की अनुमति है।
0.5.0 में नया
- Pythia 8 कणों को अन्योन्यक्रिया क्षेत्र में स्थित करता है जब TreeLevel 1.4 ऐसा माँगता है (विकल्प
"अन्योन्यक्रिया क्षेत्र में स्थितियाँ"): हर हैड्रॉन कहाँ उत्पन्न होता है, फेम्टोमीटर पर, पार्टनों का रंग प्रवाह और
स्थिति, और पूरी घटना के लिए दीप्त क्षेत्र का एक ही विस्थापन। TreeLevel इसे फेम्टोमीटर पर, काटों में और 3D में
दिखाता है। - TreeLevel 1.3 इनमें से कुछ नहीं माँगता और उसे वही घटनाएँ मिलती हैं जो 0.4.0 के साथ; वही जनक, वही संस्करण।
- Apple Silicon Mac और Intel iMac पर आज़माया गया: हर संलग्न जनक एक वास्तविक कार्य चलाता है।
स्थापना
- Apple Silicon और Intel Mac के लिए, macOS 13 या उसके बाद का।
TreeLevel Tools.appको/Applicationsमें खींचें और उसे एक बार खोलें।- चार जनक पहले से भीतर हैं, और कुछ स्थापित करने की ज़रूरत नहीं:
- Pythia 8 और Herwig 7 दो लेप्टॉनों के बीच TreeLevel की घटनाओं को पूर्ण करते हैं: शावर, हैड्रॉनीकरण,
क्षय। Pythia 8 त्वरक स्रोत को भी चलाता है: दो किरणपुंज, एक ऊर्जा, और वह सब जो टक्कर उत्पन्न करती है। - Sherpa 3 और CalcHEP 3 आरेख द्वारा वर्णित प्रक्रिया की गणना स्वयं करते हैं।
- Pythia 8 और Herwig 7 दो लेप्टॉनों के बीच TreeLevel की घटनाओं को पूर्ण करते हैं: शावर, हैड्रॉनीकरण,
- फिर TreeLevel उन्हें जनन क्षेत्र में प्रस्तुत करता है।
सभी जनकों के कार्ड उसी C++ इंजन द्वारा लिखे जाते हैं जो Docker इमेज के भीतर है: एक ही कार्य Mac पर और Linux पर
एक ही कार्ड देता है।
WHIZARD 3 शामिल नहीं है: यह हर प्रक्रिया को gfortran से संकलित करता है, जो न macOS देता है न Xcode। इसे पाने
के दो तरीके, TreeLevel Tools की विंडो में चुनने के लिए:
- Docker इमेज
ghcr.io/gpasa/treelevel-tools:latest, जिसमें पाँचों उपकरण हैं; चुनी जाने पर यह सारे कार्य
चलाती है, और यहाँ संलग्न जनक चुप रहते हैं; - आपकी अपनी स्थापना (MacPorts, Homebrew), यदि आपके पास है।
डिफ़ॉल्ट रूप से दोनों में से किसी का उपयोग नहीं होता: शुरुआत में केवल यहाँ संलग्न जनक ही प्रस्तुत किए जाते हैं, ताकि
एक ही दस्तावेज़ दो मशीनों पर एक ही परिणाम दे।
Apple द्वारा हस्ताक्षरित और नोटराइज़्ड। चेकसम SHA256SUMS.txt में।
Links and credits
TreeLevel Tools only drives these programs: it hands them a job and reads back what they return. The physics —
showers, hadronisation, matrix elements, integration — is entirely theirs, the fruit of decades of work by their
authors. They are distributed here as they are, under their own licences, with their sources. When you publish a
result obtained with one of them, cite it: that is what its authors ask, and it is what lets them carry on.
The generators
| program | authors | site | licence | to cite |
|---|---|---|---|---|
| Pythia 8 | © Torbjörn Sjöstrand and the Pythia collaboration | pythia.org | GPL v2 or later | C. Bierlich et al., "A comprehensive guide to the physics and usage of PYTHIA 8.3", SciPost Phys. Codebases 8 (2022), arXiv:2203.11601 |
| Herwig 7 | © the Herwig collaboration | herwig.hepforge.org | GPL v3 | J. Bellm et al., "Herwig 7.0 / Herwig++ 3.0 release note", Eur. Phys. J. C 76 (2016) 196, arXiv:1512.01178 |
| Sherpa 3 | © the Sherpa authors (SHERPA-MC Authors) | sherpa-team.gitlab.io | GPL v3 or later | E. Bothmann et al., "Event generation with Sherpa 3", arXiv:2410.22148 |
| WHIZARD 3 | © 1999–2025 Wolfgang Kilian, Thorsten Ohl, Jürgen Reuter and their contributors | whizard.hepforge.org | GPL v2 or later | W. Kilian, T. Ohl, J. Reuter, "WHIZARD: Simulating Multi-Particle Processes at LHC and ILC", Eur. Phys. J. C 71 (2011) 1742, arXiv:0708.4233 |
| CalcHEP 3 | Alexander Pukhov, Alexander Belyaev, Neil Christensen, with code from the CompHEP group | theory.sinp.msu.ru/~pukhov/calchep.html | GPL v3 | A. Belyaev, N. Christensen, A. Pukhov, "CalcHEP 3.4 for collider physics within and beyond the Standard Model", Comput. Phys. Commun. 184 (2013) 1729, arXiv:1207.6082 |
What they bundle
| component | in | authors | site | to cite |
|---|---|---|---|---|
| O'Mega (optimised amplitudes) | WHIZARD | Mauro Moretti, Thorsten Ohl, Jürgen Reuter | whizard.hepforge.org | M. Moretti, T. Ohl, J. Reuter, "O'Mega: An Optimizing Matrix Element Generator", arXiv:hep-ph/0102195 |
| CompHEP (from which CalcHEP descends) | CalcHEP | E. Boos, V. Bunichev, M. Dubinin, L. Dudko, V. Ilyin, A. Kryukov, V. Edneral, V. Savrin, A. Semenov, A. Sherstnev | comphep.sinp.msu.ru | E. Boos et al., "CompHEP 4.4", Nucl. Instrum. Meth. A 534 (2004) 250, arXiv:hep-ph/0403113 |
| StdHEP / mcfio (event formats) | WHIZARD | Fermilab | cd-docdb.fnal.gov | — |
The libraries
| library | authors | site | licence | to cite |
|---|---|---|---|---|
| ThePEG (the foundation of Herwig) | © the Herwig collaboration | herwig.hepforge.org | GPL v3 | see Herwig 7 above |
| LHAPDF 6 (parton densities) | Andy Buckley, Mike Whalley et al. | lhapdf.hepforge.org | GPL v3 | A. Buckley et al., "LHAPDF6: parton density access in the LHC precision era", Eur. Phys. J. C 75 (2015) 132, arXiv:1412.7420 |
| HepMC3 (event format) | the HepMC collaboration | hepmc.web.cern.ch | GPL v3 | A. Buckley et al., "The HepMC3 event record library for Monte Carlo event generators", Comput. Phys. Commun. 260 (2021) 107310, arXiv:1912.08005 |
| FastJet (jet algorithms) | Matteo Cacciari, Gavin P. Salam, Grégory Soyez | fastjet.fr | GPL v2 or later | M. Cacciari, G. P. Salam, G. Soyez, "FastJet user manual", Eur. Phys. J. C 72 (2012) 1896, arXiv:1111.6097 |
| GSL (numerical computing) | the GNU Scientific Library and its contributors | gnu.org/software/gsl | GPL v3 | M. Galassi et al., GNU Scientific Library Reference Manual |
The formats
| format | to cite |
|---|---|
| Les Houches (parton-level events, between TreeLevel and the generators) | J. Alwall et al., "A standard format for Les Houches Event Files", Comput. Phys. Commun. 176 (2007) 300, arXiv:hep-ph/0609017 |
| HepMC3 (showered events, on the way back) | see HepMC3 above |
The tools that build and run them
Docker (the container image), MacPorts and
Homebrew (the dependencies on the Mac), GCC and gfortran (Herwig, Sherpa,
WHIZARD, CalcHEP), OCaml (O'Mega), Emscripten (Pythia in
WebAssembly for the iPad), CMake and Microsoft Visual C++ (Pythia and the engine on Windows).
Versions shipped with TreeLevel Tools 0.5.0 and the 0.5.0 image: Pythia 8.318, Herwig 7.3.0 (ThePEG 2.3.0),
Sherpa 3.0.5, WHIZARD 3.1.6 (image only), CalcHEP 3.9.2, LHAPDF 6.5.3, HepMC3 3.2.5, FastJet 3.4.
The iPad module carries Pythia 8.318 alone.