Repository navigation
Releases: gpasa/treelevel-tools
Release list
TreeLevel Tools 0.5.1 — Windows
TreeLevel Tools 0.5.1 — Windows
🌐 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 engine that runs the Monte Carlo generators for TreeLevel 1.4 on Windows (and still 1.3). It is installed by unfolding the archive into %LOCALAPPDATA%\Programs — no installer, nothing in the registry. To update a previous version: close TreeLevel, then unfold the archive in the same place, replacing the files.
Choose the archive for your machine: arm64 for a Copilot+ PC or an ARM tablet, x64 everywhere else. When in doubt, the x64 one also works on ARM, under emulation.
What the archive contains: treelevel-tools.exe, which TreeLevel launches; treelevel-engine.exe, the engine that writes each generator's card and runs it; the Pythia 8 module compiled for this architecture; CREDITS.md. Herwig, Sherpa, WHIZARD and CalcHEP go through the container image, which requires Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools:latest
Nothing else to do: TreeLevel itself creates an ephemeral container for each job. Docker Desktop must be running when TreeLevel starts; the image's generators then appear, marked “(Docker)”.
The engine has no window. TreeLevel launches it, whenever needed. If you double-click treelevel-tools.exe, Windows SmartScreen warns of an unrecognised app — the engine is not signed — and, once past the warning, a console shows its usage and closes again. This is normal, and harmless.
What changes
- The host asks for image 0.5.0. It is published and
:latestpoints to it; the Windows engine looks first forghcr.io/gpasa/treelevel-tools:0.5.0, then:latest, as before. With image 0.5.0, the “Tout faire tourner dans l'image Docker” box also gives the interaction zone (the image announcesspaceTimeGenerators). - To benefit from it with Docker:
docker pull ghcr.io/gpasa/treelevel-tools:latest(or:0.5.0) replaces image 0.4.0. - Nothing else moves: same Pythia driver and same job keys as
win-0.5.0; compatible with TreeLevel 1.3 and 1.4.
Français
Le moteur qui fait tourner les générateurs Monte-Carlo pour TreeLevel 1.4 sur Windows (et toujours 1.3). Il s'installe en dépliant l'archive dans %LOCALAPPDATA%\Programs — pas de programme d'installation, rien dans le registre. Pour mettre à jour une version précédente : fermez TreeLevel, et dépliez l'archive au même endroit en remplaçant les fichiers.
Choisissez l'archive de votre machine : arm64 pour un PC Copilot+ ou une tablette ARM, x64 partout ailleurs. En cas de doute, la x64 fonctionne aussi sur ARM, en émulation.
Ce que l'archive contient : treelevel-tools.exe, que TreeLevel lance ; treelevel-engine.exe, le moteur qui écrit la carte de chaque générateur et le mène ; le module Pythia 8 compilé pour cette architecture ; CREDITS.md. Herwig, Sherpa, WHIZARD et CalcHEP passent par l'image de conteneur, qui demande Docker Desktop :
docker pull ghcr.io/gpasa/treelevel-tools:latest
Rien d'autre à faire : TreeLevel crée lui-même un conteneur éphémère pour chaque travail. Docker Desktop doit être lancé quand TreeLevel démarre ; les générateurs de l'image apparaissent alors, marqués « (Docker) ».
Le moteur n'a pas de fenêtre. C'est TreeLevel qui le lance, à chaque besoin. Si vous double-cliquez treelevel-tools.exe, Windows SmartScreen avertit d'une application non reconnue — le moteur n'est pas signé — et, passé l'avertissement, une console affiche son mode d'emploi et se referme. C'est normal, et sans effet.
Ce qui change
- L'hôte demande l'image 0.5.0. Elle est publiée et
:latestpointe sur elle ; le moteur Windows cherche d'abordghcr.io/gpasa/treelevel-tools:0.5.0, puis:latest, comme avant. Avec l'image 0.5.0, la case « Tout faire tourner dans l'image Docker » donne aussi la zone d'interaction (l'image annoncespaceTimeGenerators). - Pour en profiter avec Docker :
docker pull ghcr.io/gpasa/treelevel-tools:latest(ou:0.5.0) remplace l'image 0.4.0. - Rien d'autre ne bouge : même pilote Pythia et mêmes clés du travail que
win-0.5.0; compatible avec TreeLevel 1.3 et 1.4.
Deutsch
Der Kern, der die Monte-Carlo-Generatoren für TreeLevel 1.4 unter Windows (und weiterhin 1.3) ausführt. Er wird installiert, indem man das Archiv nach %LOCALAPPDATA%\Programs entpackt — kein Installationsprogramm, nichts in der Registrierung. Zum Aktualisieren einer früheren Version: TreeLevel schließen und das Archiv an derselben Stelle entpacken, wobei die vorhandenen Dateien ersetzt werden.
Wählen Sie das Archiv für Ihren Rechner: arm64 für einen Copilot+ PC oder ein ARM-Tablet, x64 überall sonst. Im Zweifel läuft die x64-Fassung auch auf ARM, unter Emulation.
Was das Archiv enthält: treelevel-tools.exe, das TreeLevel startet; treelevel-engine.exe, der Kern, der die Karte jedes Generators schreibt und ihn steuert; das Pythia-8-Modul, für diese Architektur übersetzt; CREDITS.md. Herwig, Sherpa, WHIZARD und CalcHEP laufen über das Container-Image, das Docker Desktop voraussetzt:
docker pull ghcr.io/gpasa/treelevel-tools:latest
Sonst ist nichts zu tun: TreeLevel legt selbst für jeden Auftrag einen kurzlebigen Container an. Docker Desktop muss laufen, wenn TreeLevel startet; die Generatoren des Images erscheinen dann, mit „(Docker)“ gekennzeichnet.
Der Kern hat kein Fenster. TreeLevel startet ihn, wann immer er gebraucht wird. Wenn Sie treelevel-tools.exe doppelklicken, warnt Windows SmartScreen vor einer nicht erkannten App — der Kern ist nicht signiert —, und nach der Warnung zeigt eine Konsole seine Gebrauchsanweisung und schließt sich wieder. Das ist normal und ohne Wirkung.
Was sich ändert
- Der Host verlangt das Image 0.5.0. Es ist veröffentlicht, und
:latestzeigt darauf; der Windows-Kern sucht zuerstghcr.io/gpasa/treelevel-tools:0.5.0, dann:latest, wie bisher. Mit dem Image 0.5.0 liefert das Kästchen „Tout faire tourner dans l'image Docker“ auch die Wechselwirkungszone (das Image meldetspaceTimeGenerators). - Um es mit Docker zu nutzen:
docker pull ghcr.io/gpasa/treelevel-tools:latest(oder:0.5.0) ersetzt das Image 0.4.0. - Sonst bewegt sich nichts: derselbe Pythia-Treiber und dieselben Auftragsschlüssel wie
win-0.5.0; kompatibel mit TreeLevel 1.3 und 1.4.
Italiano
Il motore che fa girare i generatori Monte Carlo per TreeLevel 1.4 su Windows (e sempre 1.3). Si installa scompattando l'archivio in %LOCALAPPDATA%\Programs — nessun programma d'installazione, nulla nel registro. Per aggiornare una versione precedente: chiudete TreeLevel, e scompattate l'archivio nello stesso posto sostituendo i file.
Scegliete l'archivio della vostra macchina: arm64 per un PC Copilot+ o un tablet ARM, x64 ovunque altrove. Nel dubbio, la x64 funziona anche su ARM, in emulazione.
Che cosa contiene l'archivio: treelevel-tools.exe, che TreeLevel lancia; treelevel-engine.exe, il motore che scrive la scheda di ogni generatore e lo conduce; il modulo Pythia 8 compilato per questa architettura; CREDITS.md. Herwig, Sherpa, WHIZARD e CalcHEP passano dall'immagine container, che richiede Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools:latest
Nient'altro da fare: TreeLevel crea da sé un container effimero per ogni lavoro. Docker Desktop deve essere avviato quando TreeLevel parte; i generatori dell'immagine compaiono allora, contrassegnati «(Docker)».
Il motore non ha finestra. È TreeLevel a lanciarlo, a ogni necessità. Se fate doppio clic su treelevel-tools.exe, Windows SmartScreen avverte di un'applicazione non riconosciuta — il motore non è firmato — e, superato l'avviso, una console mostra le sue istruzioni d'uso e si richiude. È normale, e senza effetto.
Che cosa cambia
- L'host chiede l'immagine 0.5.0. È pubblicata e
:latestpunta su di essa; il motore Windows cerca primaghcr.io/gpasa/treelevel-tools:0.5.0, poi:latest, come prima. Con l'immagine 0.5.0, la casella «Tout faire tourner dans l'image Docker» dà anche la zona di interazione (l'immagine annunciaspaceTimeGenerators). - Per approfittarne con Docker:
docker pull ghcr.io/gpasa/treelevel-tools:latest(o:0.5.0) sostituisce l'immagine 0.4.0. - Nient'altro si muove: stesso driver Pythia e stesse chiavi del lavoro di
win-0.5.0; compatibile con TreeLevel 1.3 e 1.4.
Español
El motor que hace funcionar los generadores Monte Carlo para TreeLevel 1.4 en Windows (y todavía para 1.3). Se instala desplegando el archivo en %LOCALAPPDATA%\Programs — sin instalador, nada en el registro. Para actualizar una versión anterior: cierre TreeLevel y despliegue el archivo en el mismo lugar, sustituyendo los ficheros.
Elija el archivo de su máquina: arm64 para un PC Copilot+ o una tableta ARM, x64 en todos los demás casos. En caso de duda, el x64 funciona también en ARM, en emulación.
Lo que contiene el archivo: treelevel-tools.exe, que TreeLevel lanza; treelevel-engine.exe, el motor que escribe la tarjeta de cada generador y lo controla; el módulo Pythia 8 compilado para esta arquitectura; CREDITS.md. Herwig, Sherpa, WHIZARD y CalcHEP pasan por la imagen de contenedor, que exige Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools:latest
No hay nada más que hacer: TreeLevel crea por sí mismo un contenedor efímero para cada trabajo. Docke...
TreeLevel Tools 0.5.0 — Windows
TreeLevel Tools 0.5.0 — Windows
🌐 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 engine that runs the Monte Carlo generators for TreeLevel 1.4 on Windows (and still 1.3). It is installed by unfolding the archive into %LOCALAPPDATA%\Programs — no installer, nothing in the registry. To update a previous version: close TreeLevel, then unfold the archive in the same place, replacing the files.
Choose the archive for your machine: arm64 for a Copilot+ PC or an ARM tablet, x64 everywhere else. When in doubt, the x64 one also works on ARM, under emulation.
What the archive contains: treelevel-tools.exe, which TreeLevel launches; treelevel-engine.exe, the engine that writes each generator's card and runs it; the Pythia 8 module compiled for this architecture; CREDITS.md. Herwig, Sherpa, WHIZARD and CalcHEP go through the container image, which requires Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools:latest
Nothing else to do: TreeLevel itself creates an ephemeral container for each job. Docker Desktop must be running when TreeLevel starts; the image's generators then appear, marked “(Docker)”.
The engine has no window. TreeLevel launches it, whenever needed. If you double-click treelevel-tools.exe, Windows SmartScreen warns of an unrecognised app — the engine is not signed — and, once past the warning, a console shows its usage and closes again. This is normal, and harmless.
What changes
- The interaction zone, at the femtometre. For TreeLevel 1.4, the Pythia driver can place each partonic interaction in the overlap of the two hadrons and each hadron where its string broke (job key
spaceTime:PartonVertex:setVertex,Fragmentation:setVertices). It writes, for each parton, its colour flow and its Pythia status, and for each particle born away from its vertex, its own birthplace — which the enlarged cross-section and the 3D view of TreeLevel 1.4 draw. This is the generator's model, nothing measured. - A single offset of the luminous region. With these positions, Pythia shifted the hadrons twice; the driver now places the event itself, by a single vector. Without the key, nothing changes.
- The engine says what it can do:
treelevel-tools capabilitiesannouncesspaceTimeGenerators(native Pythia when its driver answers “spacetime”, and whatever the image announces). TreeLevel 1.4 only shows the “positions in the interaction zone” box when it is listed there. - Compatible with TreeLevel 1.3: a job without the
spaceTimekey runs exactly as with 0.4.0. - Docker image 0.5 follows: until then,
:latestis image 0.4.0, and Herwig, Sherpa, WHIZARD and CalcHEP run in it as before; the interaction zone goes through this archive's native Pythia. - The same engine as
mac-0.5.0: same Pythia driver (Backends/pythia/main.cpp), same job keys, same attributes written.
Français
Le moteur qui fait tourner les générateurs Monte-Carlo pour TreeLevel 1.4 sur Windows (et toujours 1.3). Il s'installe en dépliant l'archive dans %LOCALAPPDATA%\Programs — pas de programme d'installation, rien dans le registre. Pour mettre à jour une version précédente : fermez TreeLevel, et dépliez l'archive au même endroit en remplaçant les fichiers.
Choisissez l'archive de votre machine : arm64 pour un PC Copilot+ ou une tablette ARM, x64 partout ailleurs. En cas de doute, la x64 fonctionne aussi sur ARM, en émulation.
Ce que l'archive contient : treelevel-tools.exe, que TreeLevel lance ; treelevel-engine.exe, le moteur qui écrit la carte de chaque générateur et le mène ; le module Pythia 8 compilé pour cette architecture ; CREDITS.md. Herwig, Sherpa, WHIZARD et CalcHEP passent par l'image de conteneur, qui demande Docker Desktop :
docker pull ghcr.io/gpasa/treelevel-tools:latest
Rien d'autre à faire : TreeLevel crée lui-même un conteneur éphémère pour chaque travail. Docker Desktop doit être lancé quand TreeLevel démarre ; les générateurs de l'image apparaissent alors, marqués « (Docker) ».
Le moteur n'a pas de fenêtre. C'est TreeLevel qui le lance, à chaque besoin. Si vous double-cliquez treelevel-tools.exe, Windows SmartScreen avertit d'une application non reconnue — le moteur n'est pas signé — et, passé l'avertissement, une console affiche son mode d'emploi et se referme. C'est normal, et sans effet.
Ce qui change
- La zone d'interaction, au femtomètre. Pour TreeLevel 1.4, le pilote Pythia sait placer chaque interaction partonique dans le recouvrement des deux hadrons et chaque hadron là où sa corde s'est rompue (clé
spaceTimedu travail :PartonVertex:setVertex,Fragmentation:setVertices). Il écrit pour chaque parton son flux de couleur et son statut Pythia, et pour chaque particule née ailleurs que son vertex son propre lieu de naissance — ce que la coupe agrandie et la vue 3D de TreeLevel 1.4 dessinent. C'est le modèle du générateur, rien de mesuré. - Un seul décalage de zone lumineuse. Avec ces positions, Pythia décalait les hadrons deux fois ; le pilote place désormais l'événement lui-même, d'un seul vecteur. Sans la clé, rien ne change.
- Le moteur dit ce qu'il sait faire :
treelevel-tools capabilitiesannoncespaceTimeGenerators(Pythia natif quand son pilote répond « spacetime », et ce que l'image annonce). TreeLevel 1.4 ne montre la case « positions dans la zone d'interaction » que si elle y figure. - Compatible avec TreeLevel 1.3 : un travail sans la clé
spaceTimetourne exactement comme avec la 0.4.0. - L'image Docker 0.5 suit : d'ici là,
:latestest l'image 0.4.0, et Herwig, Sherpa, WHIZARD et CalcHEP y tournent comme avant ; la zone d'interaction passe par le Pythia natif de cette archive. - Le même moteur que
mac-0.5.0: même pilote Pythia (Backends/pythia/main.cpp), mêmes clés du travail, mêmes attributs écrits.
Deutsch
Der Kern, der die Monte-Carlo-Generatoren für TreeLevel 1.4 unter Windows (und weiterhin 1.3) ausführt. Er wird installiert, indem man das Archiv nach %LOCALAPPDATA%\Programs entpackt — kein Installationsprogramm, nichts in der Registrierung. Zum Aktualisieren einer früheren Version: TreeLevel schließen und das Archiv an derselben Stelle entpacken, wobei die vorhandenen Dateien ersetzt werden.
Wählen Sie das Archiv für Ihren Rechner: arm64 für einen Copilot+ PC oder ein ARM-Tablet, x64 überall sonst. Im Zweifel läuft die x64-Fassung auch auf ARM, unter Emulation.
Was das Archiv enthält: treelevel-tools.exe, das TreeLevel startet; treelevel-engine.exe, der Kern, der die Karte jedes Generators schreibt und ihn steuert; das Pythia-8-Modul, für diese Architektur übersetzt; CREDITS.md. Herwig, Sherpa, WHIZARD und CalcHEP laufen über das Container-Image, das Docker Desktop voraussetzt:
docker pull ghcr.io/gpasa/treelevel-tools:latest
Sonst ist nichts zu tun: TreeLevel legt selbst für jeden Auftrag einen kurzlebigen Container an. Docker Desktop muss laufen, wenn TreeLevel startet; die Generatoren des Images erscheinen dann, mit „(Docker)“ gekennzeichnet.
Der Kern hat kein Fenster. TreeLevel startet ihn, wann immer er gebraucht wird. Wenn Sie treelevel-tools.exe doppelklicken, warnt Windows SmartScreen vor einer nicht erkannten App — der Kern ist nicht signiert —, und nach der Warnung zeigt eine Konsole seine Gebrauchsanweisung und schließt sich wieder. Das ist normal und ohne Wirkung.
Was sich ändert
- Die Wechselwirkungszone, auf Femtometerskala. Für TreeLevel 1.4 kann der Pythia-Treiber jede partonische Wechselwirkung in die Überlappung der beiden Hadronen setzen und jedes Hadron dorthin, wo sein String gerissen ist (Auftragsschlüssel
spaceTime:PartonVertex:setVertex,Fragmentation:setVertices). Er schreibt für jedes Parton seinen Farbfluss und seinen Pythia-Status und für jedes Teilchen, das nicht an seinem Vertex entstanden ist, seinen eigenen Entstehungsort — das, was der vergrößerte Schnitt und die 3D-Ansicht von TreeLevel 1.4 zeichnen. Das ist das Modell des Generators, nichts Gemessenes. - Ein einziger Versatz der Kollisionszone. Mit diesen Positionen verschob Pythia die Hadronen zweimal; der Treiber platziert das Ereignis nun selbst, mit einem einzigen Vektor. Ohne den Schlüssel ändert sich nichts.
- Der Kern sagt, was er kann:
treelevel-tools capabilitiesmeldetspaceTimeGenerators(natives Pythia, wenn sein Treiber „spacetime“ antwortet, und was das Image meldet). TreeLevel 1.4 zeigt das Kästchen „Positionen in der Wechselwirkungszone“ nur, wenn es dort aufgeführt ist. - Kompatibel mit TreeLevel 1.3: Ein Auftrag ohne den Schlüssel
spaceTimeläuft genau wie mit 0.4.0. - Das Docker-Image 0.5 folgt: Bis dahin ist
:latestdas Image 0.4.0, und Herwig, Sherpa, WHIZARD und CalcHEP laufen darin wie bisher; die Wechselwirkungszone läuft über das native Pythia dieses Archivs. - Derselbe Kern wie
mac-0.5.0: derselbe Pythia-Treiber (Backends/pythia/main.cpp), dieselben Auftragsschlüssel, dieselben geschriebenen Attribute.
Italiano
Il motore che fa girare i generatori Monte Carlo per TreeLevel 1.4 su Windows (e sempre 1.3). Si installa scompattando l'archivio in %LOCALAPPDATA%\Programs — nessun programma d'installazione, nulla nel registro. Per aggiornare una versione precedente: chiudete TreeLevel, e scompattate l'archivio nello stesso posto sostituendo i file.
Scegliete l'archivio della vostra macchina: `ar...
TreeLevel Tools 0.5.0 — macOS
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 ejecutar...
Pythia module for TreeLevel on iPad — module 0.5.1, Pythia 8.318
Pythia module for TreeLevel on iPad
🌐 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) · Русский · 简体中文 · 日本語 · 한국어 · हिन्दी.
Module version: 0.5.1 — Pythia 8.318, compiled to WebAssembly with the common driver of
TreeLevel Tools 0.5.1. This page always keeps the same name: TreeLevel on iPad (1.4 and later) takes the latest
version from it, reads its number in module.json and shows it in its settings, offers the update when a newer
version is published, and checks every file against the fingerprint that module.json gives for it. It runs the
module in a web view, without sending anything anywhere.
What this module can do: job spacetime. "spacetime": placing partons and hadrons in the interaction zone, which
TreeLevel shows at the femtometre.
| file | role |
|---|---|
module.json |
version of the module and of Pythia, what it can do, the fingerprint of every file |
treelevel-pythia-web.wasm, .js |
Pythia 8.318 and the driver, in WebAssembly |
runner.js |
runs a TreeLevel job: plan, parts, merge |
leptons.pack |
Pythia data (xmldoc, tunes, setups) — lepton beams |
pdfdata.pack |
parton densities — hadron beams, optional |
pythia8318-sources.tgz |
the sources of Pythia 8.318, as published on pythia.org |
COPYING.pythia8 |
the Pythia licence (GPL v2 or later) |
TreeLevel 1.3 on iPad downloads its module from
ipad-pythia-8.318, whose fingerprints it
fixes: that page does not change.
Pythia 8 and its authors. Pythia 8 is © Torbjörn Sjöstrand and the Pythia collaboration —
pythia.org — and distributed under the GPL v2 or later. All the physics of this module is
theirs. If you publish a result obtained with it, cite: C. Bierlich et al., "A comprehensive guide to the physics
and usage of PYTHIA 8.3", SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
The other generators driven by TreeLevel Tools, and their authors:
CREDITS.md.
It remains a program separate from TreeLevel: the app hands it a job and reads back the result. The sources of the
driver and of runner.js are in this repository (Backends/pythia), at the tag ipad-pythia-module-0.5.1.
Checksums in SHA256SUMS.txt.
Français
Version du module : 0.5.1 — Pythia 8.318, compilé en WebAssembly avec le pilote commun de
TreeLevel Tools 0.5.1. Cette page garde toujours le même nom : TreeLevel sur iPad (1.4 et plus récent) y prend la
dernière version, lit son numéro dans module.json et l'affiche dans ses réglages, propose la mise à jour quand
une version plus récente paraît, et vérifie chaque fichier contre l'empreinte que module.json en donne. Il le
fait tourner dans une vue web, sans rien envoyer nulle part.
Ce que ce module sait faire : job spacetime. « spacetime » : placer partons et hadrons dans la zone d'interaction,
que TreeLevel montre au femtomètre.
| fichier | rôle |
|---|---|
module.json |
version du module et de Pythia, ce qu'il sait faire, l'empreinte de chaque fichier |
treelevel-pythia-web.wasm, .js |
Pythia 8.318 et le pilote, en WebAssembly |
runner.js |
mène un travail de TreeLevel : plan, parties, réunion |
leptons.pack |
données de Pythia (xmldoc, tunes, setups) — faisceaux de leptons |
pdfdata.pack |
densités de partons — faisceaux de hadrons, facultatif |
pythia8318-sources.tgz |
les sources de Pythia 8.318, telles que publiées sur pythia.org |
COPYING.pythia8 |
la licence de Pythia (GPL v2 ou ultérieure) |
TreeLevel 1.3 sur iPad télécharge son module depuis
ipad-pythia-8.318, dont il fixe les
empreintes : cette page-là ne change pas.
Pythia 8, ses auteurs. Pythia 8 est © Torbjörn Sjöstrand et la collaboration Pythia —
pythia.org — et distribué sous GPL v2 ou ultérieure. Toute la physique de ce module est la
leur. Si vous publiez un résultat obtenu avec lui, citez : C. Bierlich et al., « A comprehensive guide to the
physics and usage of PYTHIA 8.3 », SciPost Phys. Codebases 8 (2022),
arXiv:2203.11601. Les autres générateurs pilotés par TreeLevel Tools, et leurs
auteurs : CREDITS.md.
Il reste un programme séparé de TreeLevel : l'app lui passe un travail et relit le résultat. Les sources du
pilote et de runner.js sont dans ce dépôt (Backends/pythia), à l'étiquette ipad-pythia-module-0.5.1.
Sommes de contrôle dans SHA256SUMS.txt.
Deutsch
Modulversion: 0.5.1 — Pythia 8.318, nach WebAssembly kompiliert mit dem gemeinsamen Treiber von
TreeLevel Tools 0.5.1. Diese Seite behält immer denselben Namen: TreeLevel auf dem iPad (1.4 und neuer) holt hier
die neueste Version, liest ihre Nummer in module.json und zeigt sie in seinen Einstellungen an, bietet die
Aktualisierung an, sobald eine neuere Version erscheint, und prüft jede Datei gegen den Fingerabdruck, den
module.json für sie angibt. Es führt das Modul in einer Web-Ansicht aus, ohne irgendetwas irgendwohin zu senden.
Was dieses Modul kann: job spacetime. „spacetime“: Partonen und Hadronen in der Wechselwirkungszone platzieren, die
TreeLevel auf Femtometerskala zeigt.
| Datei | Rolle |
|---|---|
module.json |
Version des Moduls und von Pythia, was es kann, der Fingerabdruck jeder Datei |
treelevel-pythia-web.wasm, .js |
Pythia 8.318 und der Treiber, in WebAssembly |
runner.js |
führt einen Auftrag von TreeLevel aus: Plan, Teile, Zusammenführung |
leptons.pack |
Daten von Pythia (xmldoc, tunes, setups) — Leptonenstrahlen |
pdfdata.pack |
Partondichten — Hadronenstrahlen, optional |
pythia8318-sources.tgz |
die Quellen von Pythia 8.318, wie auf pythia.org veröffentlicht |
COPYING.pythia8 |
die Lizenz von Pythia (GPL v2 oder neuer) |
TreeLevel 1.3 auf dem iPad lädt sein Modul von
ipad-pythia-8.318 herunter, dessen
Fingerabdrücke es festschreibt: Jene Seite ändert sich nicht.
Pythia 8 und seine Autoren. Pythia 8 ist © Torbjörn Sjöstrand und die Pythia-Kollaboration —
pythia.org — und wird unter der GPL v2 oder neuer verbreitet. Die gesamte Physik dieses Moduls
stammt von ihnen. Wenn Sie ein damit erzieltes Ergebnis veröffentlichen, zitieren Sie: C. Bierlich et al., „A
comprehensive guide to the physics and usage of PYTHIA 8.3“, SciPost Phys. Codebases 8 (2022),
arXiv:2203.11601. Die anderen von TreeLevel Tools gesteuerten Generatoren und
ihre Autoren: CREDITS.md.
Es bleibt ein von TreeLevel getrenntes Programm: Die App übergibt ihm einen Auftrag und liest das Ergebnis zurück.
Die Quellen des Treibers und von runner.js liegen in diesem Repository (Backends/pythia), beim Tag
ipad-pythia-module-0.5.1. Prüfsummen in SHA256SUMS.txt.
Italiano
Versione del modulo: 0.5.1 — Pythia 8.318, compilato in WebAssembly con il driver comune di
TreeLevel Tools 0.5.1. Questa pagina mantiene sempre lo stesso nome: TreeLevel su iPad (1.4 e successive) vi prende
l'ultima versione, ne legge il numero in module.json e lo mostra nelle sue impostazioni, propone l'aggiornamento
quando esce una versione più recente, e verifica ogni file contro l'impronta che module.json ne fornisce. Esegue il
modulo in una vista web, senza inviare nulla da nessuna parte.
Ciò che questo modulo sa fare: job spacetime. «spacetime»: collocare partoni e adroni nella zona di interazione, che
TreeLevel mostra alla scala del femtometro.
| file | ruolo |
|---|---|
module.json |
versione del modulo e di Pythia, ciò che sa fare, l'impronta di ogni file |
treelevel-pythia-web.wasm, .js |
Pythia 8.318 e il driver, in WebAssembly |
runner.js |
conduce un lavoro di TreeLevel: piano, parti, riunione |
leptons.pack |
dati di Pythia (xmldoc, tunes, setups) — fasci di leptoni |
pdfdata.pack |
densità partoniche — fasci di adroni, facoltativo |
pythia8318-sources.tgz |
i sorgenti di Pythia 8.318, così come pubblicati su pythia.org |
COPYING.pythia8 |
la licenza di Pythia (GPL v2 o successiva) |
TreeLevel 1.3 su iPad scarica il suo modulo da
ipad-pythia-8.318, di cui fissa le
impronte: quella pagina non cambia.
Pythia 8 e i suoi autori. Pythia 8 è © Torbjörn Sjöstrand e la collaborazione Pythia —
pythia.org — ed è distribuito sotto GPL v2 o successiva. Tutta la fisica di questo modulo è
loro. Se pubblicate un risultato ottenuto con esso, citate: C. Bierlich et al., «A comprehensive guide to the physics
and usage of PYTHIA 8.3», SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
Gli altri generatori pilotati da TreeLevel Tools, e i loro autori:
CREDITS.md.
Resta un programma separato da TreeLevel: l'app gli passa un lavoro e ne rilegge il risultato. I sorgenti del driver
e di runner.js sono in questo repository (Backends/pythia), al tag ipad-pythia-module-0.5.1. Somme di
controllo in SHA256SUMS.txt.
TreeLevel Tools 0.4.0 — macOS
TreeLevel Tools 0.4.0 — macOS
🌐 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.
- 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,
- 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.
- 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.
- 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 sotto licenza 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.
- 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,
- 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 bajo licencia 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.
- 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.
- 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ê...
TreeLevel Tools 0.4.0 — Windows
TreeLevel Tools 0.4.0 — Windows
🌐 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 engine that runs the Monte Carlo generators for TreeLevel 1.3 on Windows. It is installed by unfolding the archive into %LOCALAPPDATA%\Programs — no installer, nothing in the registry. To update a previous version: close TreeLevel, then unfold the archive in the same place, replacing the files.
Choose the archive for your machine: arm64 for a Copilot+ PC or an ARM tablet, x64 everywhere else. When in doubt, the x64 one also works on ARM, under emulation.
What the archive contains: treelevel-tools.exe, which TreeLevel launches; treelevel-engine.exe, the engine that writes each generator's card and runs it; the Pythia 8 module compiled for this architecture; CREDITS.md. Herwig, Sherpa, WHIZARD and CalcHEP go through the container image, which requires Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools:0.4.0
Nothing else to do: TreeLevel itself creates an ephemeral container for each job. Docker Desktop must be running when TreeLevel starts; the image's generators then appear, marked “(Docker)”.
The engine has no window. TreeLevel launches it, whenever needed. If you double-click treelevel-tools.exe, Windows SmartScreen warns of an unrecognised app — the engine is not signed — and, once past the warning, a console shows its usage and closes again. This is normal, and harmless.
What changes
- A single engine for Windows, the Mac and the image. The generators' cards are now written only once, in C++ (
Backends/engine), and the same program runs here, on the Mac and in the container. The Windows part now only finds Docker, the image and the Pythia module. - “Tout faire tourner dans l'image Docker”, a box in TreeLevel 1.3's Settings. When ticked, the image runs all jobs, Pythia included, and nothing is offered when Docker or the image is missing. When unticked, Pythia runs natively and the rest goes through the image.
- What the experiment records: TreeLevel 1.3's Machine source chooses a phenomenon — everything the detector sees, scattering by a photon, annihilation into γ*/Z, the W exchanged or produced, boson pairs, jets, photoproduction, soft collisions —, and the engine opens it with the threshold that suits it (Q² for scatterings, p_T for jets).
- Where each particle was born: the Pythia driver writes the position of the vertices, and the hard process of each event; TreeLevel draws them and filters on them.
- Pythia 8.318 everywhere, with its tunes (
Monash 2013,A14…) translated into Pythia's numbers. - Accented paths: a job folder under a user name with accents opens like any other.
- Removed: the WSL route (Herwig or Sherpa installed by hand in a distribution) — Docker is the intended route.
TreeLevel Tools is under GPL v3 or later (see LICENSE.txt in the archive); each generator keeps its own licence — see CREDITS.md, and below.
Français
Le moteur qui fait tourner les générateurs Monte-Carlo pour TreeLevel 1.3 sur Windows. Il s'installe en dépliant l'archive dans %LOCALAPPDATA%\Programs — pas de programme d'installation, rien dans le registre. Pour mettre à jour une version précédente : fermez TreeLevel, et dépliez l'archive au même endroit en remplaçant les fichiers.
Choisissez l'archive de votre machine : arm64 pour un PC Copilot+ ou une tablette ARM, x64 partout ailleurs. En cas de doute, la x64 fonctionne aussi sur ARM, en émulation.
Ce que l'archive contient : treelevel-tools.exe, que TreeLevel lance ; treelevel-engine.exe, le moteur qui écrit la carte de chaque générateur et le mène ; le module Pythia 8 compilé pour cette architecture ; CREDITS.md. Herwig, Sherpa, WHIZARD et CalcHEP passent par l'image de conteneur, qui demande Docker Desktop :
docker pull ghcr.io/gpasa/treelevel-tools:0.4.0
Rien d'autre à faire : TreeLevel crée lui-même un conteneur éphémère pour chaque travail. Docker Desktop doit être lancé quand TreeLevel démarre ; les générateurs de l'image apparaissent alors, marqués « (Docker) ».
Le moteur n'a pas de fenêtre. C'est TreeLevel qui le lance, à chaque besoin. Si vous double-cliquez treelevel-tools.exe, Windows SmartScreen avertit d'une application non reconnue — le moteur n'est pas signé — et, passé l'avertissement, une console affiche son mode d'emploi et se referme. C'est normal, et sans effet.
Ce qui change
- Un seul moteur pour Windows, le Mac et l'image. Les cartes des générateurs ne sont plus écrites qu'une fois, en C++ (
Backends/engine), et le même programme tourne ici, au Mac et dans le conteneur. La partie Windows ne fait plus que trouver Docker, l'image et le module Pythia. - « Tout faire tourner dans l'image Docker », une case des Réglages de TreeLevel 1.3. Cochée, l'image mène tous les travaux, Pythia compris, et rien n'est proposé quand Docker ou l'image manquent. Décochée, Pythia tourne en natif et le reste passe par l'image.
- Ce que l'expérience enregistre : la source Machine de TreeLevel 1.3 choisit un phénomène — tout ce que le détecteur voit, la diffusion par un photon, l'annihilation en γ*/Z, le W échangé ou produit, les paires de bosons, les jets, la photoproduction, les collisions molles —, et le moteur l'ouvre avec le seuil qui lui convient (Q² pour les diffusions, p_T pour les jets).
- Où chaque particule est née : le pilote Pythia écrit la position des vertex, et le processus dur de chaque événement ; TreeLevel les dessine et filtre dessus.
- Pythia 8.318 partout, avec ses tunes (
Monash 2013,A14…) traduits en numéros de Pythia. - Chemins accentués : un dossier de travail sous un nom d'utilisateur à accents s'ouvre comme un autre.
- Retirés : la voie WSL (Herwig ou Sherpa installés à la main dans une distribution) — Docker est la voie prévue.
TreeLevel Tools est sous GPL v3 ou ultérieure (voir LICENSE.txt dans l'archive) ; chaque générateur garde sa propre licence — voir CREDITS.md, et ci-dessous.
Deutsch
Der Kern, der die Monte-Carlo-Generatoren für TreeLevel 1.3 unter Windows ausführt. Er wird installiert, indem man das Archiv nach %LOCALAPPDATA%\Programs entpackt — kein Installationsprogramm, nichts in der Registrierung. Zum Aktualisieren einer früheren Version: TreeLevel schließen und das Archiv an derselben Stelle entpacken, wobei die vorhandenen Dateien ersetzt werden.
Wählen Sie das Archiv für Ihren Rechner: arm64 für einen Copilot+ PC oder ein ARM-Tablet, x64 überall sonst. Im Zweifel läuft die x64-Fassung auch auf ARM, unter Emulation.
Was das Archiv enthält: treelevel-tools.exe, das TreeLevel startet; treelevel-engine.exe, der Kern, der die Karte jedes Generators schreibt und ihn steuert; das Pythia-8-Modul, für diese Architektur übersetzt; CREDITS.md. Herwig, Sherpa, WHIZARD und CalcHEP laufen über das Container-Image, das Docker Desktop voraussetzt:
docker pull ghcr.io/gpasa/treelevel-tools:0.4.0
Sonst ist nichts zu tun: TreeLevel legt selbst für jeden Auftrag einen kurzlebigen Container an. Docker Desktop muss laufen, wenn TreeLevel startet; die Generatoren des Images erscheinen dann, mit „(Docker)“ gekennzeichnet.
Der Kern hat kein Fenster. TreeLevel startet ihn, wann immer er gebraucht wird. Wenn Sie treelevel-tools.exe doppelklicken, warnt Windows SmartScreen vor einer nicht erkannten App — der Kern ist nicht signiert —, und nach der Warnung zeigt eine Konsole seine Gebrauchsanweisung und schließt sich wieder. Das ist normal und ohne Wirkung.
Was sich ändert
- Ein einziger Kern für Windows, den Mac und das Image. Die Karten der Generatoren werden nur noch einmal geschrieben, in C++ (
Backends/engine), und dasselbe Programm läuft hier, auf dem Mac und im Container. Der Windows-Teil sucht nur noch Docker, das Image und das Pythia-Modul. - „Tout faire tourner dans l'image Docker“, ein Kästchen in den Einstellungen von TreeLevel 1.3. Angekreuzt führt das Image alle Aufträge aus, Pythia eingeschlossen, und nichts wird angeboten, wenn Docker oder das Image fehlen. Nicht angekreuzt läuft Pythia nativ, und der Rest läuft über das Image.
- Was das Experiment aufzeichnet: Die Quelle Maschine von TreeLevel 1.3 wählt ein Phänomen — alles, was der Detektor sieht, die Streuung durch ein Photon, die Annihilation in γ*/Z, das W, ausgetauscht oder erzeugt, die Bosonenpaare, die Jets, die Photoproduktion, die weichen Kollisionen —, und der Kern öffnet es mit der passenden Schwelle (Q² für die Streuungen, p_T für die Jets).
- Wo jedes Teilchen entstanden ist: Der Pythia-Treiber schreibt die Position der Vertizes und den harten Prozess jedes Ereignisses; TreeLevel zeichnet sie und filtert danach.
- Pythia 8.318 überall, mit seinen Tunes (
Monash 2013,A14…), in Pythias Nummern übersetzt. - Pfade mit Akzenten: Ein Auftragsordner unter einem Benutzernamen mit Akzenten öffnet sich wie jeder andere.
- Entfernt: der WSL-Weg (Herwig oder Sherpa von Hand in einer Distribution installiert) — Docker ist der vorgesehene Weg.
TreeLevel Tools steht unter GPL v3 oder neuer (siehe LICENSE.txt im Archiv); jeder Generator behält seine eigene Lizenz — siehe CREDITS.md und unten.
Italiano
Il motore che fa girare i generatori Monte Carlo per TreeLevel 1.3 su Windows. Si installa scompattando l'archivio in %LOCALAPPDATA%\Programs — nessun programma d'installazione, nulla nel registro. Per aggiornare u...
Pythia 8.318 module for TreeLevel 1.3 on iPad
Pythia 8.318 module for TreeLevel 1.3 on iPad
🌐 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) · Русский · 简体中文 · 日本語 · 한국어 · हिन्दी.
Pythia 8 compiled to WebAssembly, with the common driver of TreeLevel Tools. TreeLevel on iPad downloads it
from this page, file by file, and checks each one against a fingerprint fixed in the app; it runs it
in a web view, without sending anything anywhere. Events come out of it showered and hadronised, and
TreeLevel's Machine source becomes available on iPad.
| file | role |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 and the driver, in WebAssembly |
runner.js |
runs a TreeLevel job: plan, parts, merge |
leptons.pack |
Pythia data (xmldoc, tunes, setups) — lepton beams |
pdfdata.pack |
parton densities — hadron beams, optional |
pythia8318-sources.tgz |
the sources of Pythia 8.318, as published on pythia.org |
COPYING.pythia8 |
the Pythia licence (GPL v2 or later) |
Pythia 8, its authors
Pythia 8 is © Torbjörn Sjöstrand and the Pythia collaboration — pythia.org — and distributed
under GPL v2 or later. All the physics of this module is theirs. If you publish a result obtained with it,
cite: C. Bierlich et al., “A comprehensive guide to the physics and usage of PYTHIA 8.3”,
SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
The other generators driven by TreeLevel Tools, and their authors:
CREDITS.md.
It remains a program separate from TreeLevel: the app hands it a job and reads back the result. The sources of the
driver and of runner.js are in this repository, at this release's tag (Backends/pythia).
Checksums in SHA256SUMS.txt.
Français
Pythia 8 compilé en WebAssembly, avec le pilote commun de TreeLevel Tools. TreeLevel sur iPad le télécharge
depuis cette page, fichier par fichier, et vérifie chacun contre une empreinte fixée dans l'app ; il le fait
tourner dans une vue web, sans rien envoyer nulle part. Les événements en sortent gerbés et hadronisés, et la
source Machine de TreeLevel devient disponible sur iPad.
| fichier | rôle |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 et le pilote, en WebAssembly |
runner.js |
mène un travail de TreeLevel : plan, parties, réunion |
leptons.pack |
données de Pythia (xmldoc, tunes, setups) — faisceaux de leptons |
pdfdata.pack |
densités de partons — faisceaux de hadrons, facultatif |
pythia8318-sources.tgz |
les sources de Pythia 8.318, telles que publiées sur pythia.org |
COPYING.pythia8 |
la licence de Pythia (GPL v2 ou ultérieure) |
Pythia 8, ses auteurs
Pythia 8 est © Torbjörn Sjöstrand et la collaboration Pythia — pythia.org — et distribué
sous GPL v2 ou ultérieure. Toute la physique de ce module est la leur. Si vous publiez un résultat obtenu avec lui,
citez : C. Bierlich et al., « A comprehensive guide to the physics and usage of PYTHIA 8.3 »,
SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
Les autres générateurs pilotés par TreeLevel Tools, et leurs auteurs :
CREDITS.md.
Il reste un programme séparé de TreeLevel : l'app lui passe un travail et relit le résultat. Les sources du
pilote et de runner.js sont dans ce dépôt, à l'étiquette de cette release (Backends/pythia).
Sommes de contrôle dans SHA256SUMS.txt.
Deutsch
Pythia 8, nach WebAssembly übersetzt, mit dem gemeinsamen Treiber von TreeLevel Tools. TreeLevel auf dem iPad lädt es
von dieser Seite herunter, Datei für Datei, und prüft jede gegen einen in der App festgelegten Fingerabdruck; es lässt es
in einer Web-Ansicht laufen, ohne irgendetwas irgendwohin zu senden. Die Ereignisse kommen mit Schauer und Hadronisierung
heraus, und die Quelle Maschine von TreeLevel wird auf dem iPad verfügbar.
| Datei | Rolle |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 und der Treiber, in WebAssembly |
runner.js |
führt einen Auftrag von TreeLevel aus: Plan, Teile, Zusammenführung |
leptons.pack |
Daten von Pythia (xmldoc, tunes, setups) — Leptonenstrahlen |
pdfdata.pack |
Partondichten — Hadronenstrahlen, optional |
pythia8318-sources.tgz |
die Quellen von Pythia 8.318, wie auf pythia.org veröffentlicht |
COPYING.pythia8 |
die Lizenz von Pythia (GPL v2 oder neuer) |
Pythia 8, seine Autoren
Pythia 8 ist © Torbjörn Sjöstrand und die Pythia-Kollaboration — pythia.org — und wird
unter GPL v2 oder neuer verbreitet. Die gesamte Physik dieses Moduls stammt von ihnen. Wenn Sie ein damit erzieltes
Ergebnis veröffentlichen, zitieren Sie: C. Bierlich et al., „A comprehensive guide to the physics and usage of PYTHIA 8.3“,
SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
Die anderen von TreeLevel Tools gesteuerten Generatoren und ihre Autoren:
CREDITS.md.
Es bleibt ein von TreeLevel getrenntes Programm: Die App übergibt ihm einen Auftrag und liest das Ergebnis zurück. Die
Quellen des Treibers und von runner.js liegen in diesem Repository, beim Tag dieses Release (Backends/pythia).
Prüfsummen in SHA256SUMS.txt.
Italiano
Pythia 8 compilato in WebAssembly, con il driver comune di TreeLevel Tools. TreeLevel su iPad lo scarica
da questa pagina, file per file, e verifica ciascuno con un'impronta fissata nell'app; lo esegue
in una vista web, senza inviare nulla da nessuna parte. Gli eventi ne escono con sciame e adronizzazione, e la
sorgente Macchina di TreeLevel diventa disponibile su iPad.
| file | ruolo |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 e il driver, in WebAssembly |
runner.js |
conduce un lavoro di TreeLevel: piano, parti, riunione |
leptons.pack |
dati di Pythia (xmldoc, tunes, setups) — fasci di leptoni |
pdfdata.pack |
densità partoniche — fasci di adroni, facoltativo |
pythia8318-sources.tgz |
i sorgenti di Pythia 8.318, così come pubblicati su pythia.org |
COPYING.pythia8 |
la licenza di Pythia (GPL v2 o successiva) |
Pythia 8, i suoi autori
Pythia 8 è © Torbjörn Sjöstrand e la collaborazione Pythia — pythia.org — e distribuito
sotto GPL v2 o successiva. Tutta la fisica di questo modulo è loro. Se pubblicate un risultato ottenuto con esso,
citate: C. Bierlich et al., «A comprehensive guide to the physics and usage of PYTHIA 8.3»,
SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
Gli altri generatori pilotati da TreeLevel Tools, e i loro autori:
CREDITS.md.
Resta un programma separato da TreeLevel: l'app gli passa un lavoro e ne rilegge il risultato. I sorgenti del
driver e di runner.js sono in questo repository, al tag di questa release (Backends/pythia).
Somme di controllo in SHA256SUMS.txt.
Español
Pythia 8 compilado a WebAssembly, con el controlador común de TreeLevel Tools. TreeLevel en iPad lo descarga
desde esta página, archivo por archivo, y comprueba cada uno contra una huella fijada en la app; lo ejecuta
en una vista web, sin enviar nada a ninguna parte. Los sucesos salen con cascada y hadronizados, y la
fuente Máquina de TreeLevel pasa a estar disponible en iPad.
| archivo | función |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 y el controlador, en WebAssembly |
runner.js |
lleva a cabo un trabajo de TreeLevel: plan, partes, reunión |
leptons.pack |
datos de Pythia (xmldoc, tunes, setups) — haces de leptones |
pdfdata.pack |
densidades de partones — haces de hadrones, opcional |
pythia8318-sources.tgz |
las fuentes de Pythia 8.318, tal como se publican en pythia.org |
COPYING.pythia8 |
la licencia de Pythia (GPL v2 o posterior) |
Pythia 8 y sus autores
Pythia 8 es © Torbjörn Sjöstrand y la colaboración Pythia — pythia.org — y se distribuye
bajo GPL v2 o posterior. Toda la física de este módulo es suya. Si publica un resultado obtenido con él,
cite: C. Bierlich et al., «A comprehensive guide to the physics and usage of PYTHIA 8.3»,
SciPost Phys. Codebases 8 (2022), arXiv:2203.11601.
Los demás generadores controlados por TreeLevel Tools, y sus autores:
CREDITS.md.
Sigue siendo un programa separado de TreeLevel: la app le pasa un trabajo y relee el resultado. Las fuentes del
controlador y de runner.js están en este repositorio, en la etiqueta de esta versión (Backends/pythia).
Sumas de control en SHA256SUMS.txt.
Português (Brasil)
O Pythia 8 compilado em WebAssembly, com o driver comum do TreeLevel Tools. O TreeLevel no iPad o baixa
desta página, arquivo por arquivo, e verifica cada um contra uma impressão digital fixada no app; ele o executa
numa visualização web, sem enviar nada a lugar nenhum. Os eventos saem com chuveiro e hadronizados, e a
fonte Máquina do TreeLevel passa a estar disponível no iPad.
| arquivo | função |
|---|---|
treelevel-pythia-web.wasm, .js |
Pythia 8.318 e o driver, em WebAssembly |
runner.js |
conduz... |
TreeLevel Tools 0.3.1 — Windows
TreeLevel Tools 0.3.1 — Windows
🌐 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 engine that runs the Monte Carlo generators for TreeLevel on Windows. It is installed by unfolding the archive into %LOCALAPPDATA%\Programs — no installer, nothing in the registry. To update a previous version: close TreeLevel, then unfold the archive in the same place, replacing the files.
Choose the archive for your machine: arm64 for a Copilot+ PC or an ARM tablet, x64 everywhere else. When in doubt, the x64 one also works on ARM, under emulation.
What the archive contains: the engine and the Pythia 8 module compiled for this architecture. Herwig, Sherpa, WHIZARD and CalcHEP go through the container image, which requires Docker Desktop:
docker pull ghcr.io/gpasa/treelevel-tools
Nothing else to do: TreeLevel itself creates an ephemeral container for each job. Docker Desktop must be running when TreeLevel starts; the image's generators then appear, marked “(Docker)”.
The engine has no window. TreeLevel launches it, whenever needed. If you double-click treelevel-tools.exe, Windows SmartScreen warns of an unrecognised app — the engine is not signed — and, once past the warning, a console shows its usage and closes again. This is normal, and harmless: you never have to launch it yourself.
Fixes in this version
- The image pulled without a number is recognised. 0.3.0 only recognised the
:0.3.0tag; yet the command that the package page suggests, and the one everyone types, pulls:latest. The image was on the machine, answered when launched by hand, and yet TreeLevel offered only Pythia. Both tags designate the same image, and both are now recognised. - Sherpa on lepton beams, when it runs outside the image: its cross section is no longer inflated by QED initial-state radiation (some fifteen picobarns instead of 3.2 for e⁻e⁺ → b b̄ at 200 GeV). The route that depended on it — Sherpa installed yourself in WSL — will be removed in a coming version: Docker is the intended route.
Five generators, two families
Pythia 8 and Herwig 7 dress the partonic events that TreeLevel gives them: shower, hadronisation, decays.
Sherpa 3, WHIZARD 3 and CalcHEP 3 have no Les Houches reader — they compute the process described by the diagram themselves. The protocol therefore passes them a description of the process (beams, energies, final state, coupling orders) alongside the events.
Measured: e⁻e⁺ → W⁺W⁻ at 200 GeV
| engine | σ |
|---|---|
| TreeLevel | 19.22 pb |
| WHIZARD 3.1.6 | 19.441 ± 0.006 pb |
| CalcHEP 3.9.2 | 20.42 pb |
| Sherpa 3.0.5 | 18.2 ± 1.1 pb |
The differences are choices of coupling scheme, not errors.
Reminder: what 0.3.0 brought
- Collider mode. The generator receives only the beams and the energy, never a final state: it produces the whole mixture, like a real machine, and TreeLevel then counts the events that carry the signature of the drawn process — which measures a cross section instead of computing it. Six families of channels, including hard QCD, photoproduction and the total cross section. Pythia 8 for now.
- Two machine configurations combined. A lepton beam enters as a lepton or as the photon flux it radiates, never both in the same draw: the engine draws both and keeps from each the share that its cross section earns it.
- The reported cross section is the one after the last event. Pythia normalises after its loop; the driver wrote the running estimate, off by 12% over a few hundred events.
- The program is called TreeLevel Tools, and the executable
treelevel-tools.exe. - Jobs numbered, timestamped and kept in a list, which TreeLevel reopens; cross section read where each generator puts it.
TreeLevel Tools is under GPL v3 or later (see LICENSE.txt in the archive); each generator keeps its own licence, below.
Français
Le moteur qui fait tourner les générateurs Monte-Carlo pour TreeLevel sur Windows. Il s'installe en dépliant l'archive dans %LOCALAPPDATA%\Programs — pas de programme d'installation, rien dans le registre. Pour mettre à jour une version précédente : fermez TreeLevel, et dépliez l'archive au même endroit en remplaçant les fichiers.
Choisissez l'archive de votre machine : arm64 pour un PC Copilot+ ou une tablette ARM, x64 partout ailleurs. En cas de doute, la x64 fonctionne aussi sur ARM, en émulation.
Ce que l'archive contient : le moteur et le module Pythia 8 compilé pour cette architecture. Herwig, Sherpa, WHIZARD et CalcHEP passent par l'image de conteneur, qui demande Docker Desktop :
docker pull ghcr.io/gpasa/treelevel-tools
Rien d'autre à faire : TreeLevel crée lui-même un conteneur éphémère pour chaque travail. Docker Desktop doit être lancé quand TreeLevel démarre ; les générateurs de l'image apparaissent alors, marqués « (Docker) ».
Le moteur n'a pas de fenêtre. C'est TreeLevel qui le lance, à chaque besoin. Si vous double-cliquez treelevel-tools.exe, Windows SmartScreen avertit d'une application non reconnue — le moteur n'est pas signé — et, passé l'avertissement, une console affiche son mode d'emploi et se referme. C'est normal, et sans effet : vous n'avez jamais à le lancer vous-même.
Corrections de cette version
- L'image tirée sans numéro est reconnue. La 0.3.0 ne reconnaissait que l'étiquette
:0.3.0; or la commande que propose la page du paquet, et celle que tout le monde tape, tire:latest. L'image était sur la machine, répondait quand on la lançait à la main, et TreeLevel n'offrait pourtant que Pythia. Les deux étiquettes désignent la même image, et les deux sont désormais reconnues. - Sherpa sur des faisceaux de leptons, quand il tourne hors de l'image : sa section efficace n'est plus gonflée par le rayonnement initial de QED (une quinzaine de picobarns au lieu de 3,2 pour e⁻e⁺ → b b̄ à 200 GeV). La voie qui en dépendait — Sherpa installé soi-même dans WSL — sera retirée dans une prochaine version : Docker est la voie prévue.
Cinq générateurs, deux familles
Pythia 8 et Herwig 7 habillent les événements partoniques que TreeLevel leur donne : gerbe, hadronisation, désintégrations.
Sherpa 3, WHIZARD 3 et CalcHEP 3 n'ont pas de lecteur Les Houches — ils calculent eux-mêmes le processus décrit par le diagramme. Le protocole leur transmet donc une description du processus (faisceaux, énergies, état final, ordres de couplage) à côté des événements.
Mesuré : e⁻e⁺ → W⁺W⁻ à 200 GeV
| moteur | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Les écarts sont des choix de schéma de couplages, pas des erreurs.
Rappel : ce qu'apportait la 0.3.0
- Le mode collisionneur. Le générateur ne reçoit que les faisceaux et l'énergie, jamais un état final : il produit le mélange entier, comme une vraie machine, et TreeLevel compte ensuite les événements qui portent la signature du processus dessiné — ce qui mesure une section efficace au lieu de la calculer. Six familles de voies, dont la QCD dure, la photoproduction et la section efficace totale. Pythia 8 pour l'instant.
- Deux configurations de machine assemblées. Un faisceau de leptons entre comme lepton ou comme le flux de photons qu'il rayonne, jamais les deux dans un même tirage : le moteur tire les deux et garde de chacun la part que sa section efficace lui vaut.
- La section efficace rapportée est celle d'après le dernier événement. Pythia normalise après sa boucle ; le pilote écrivait l'estimation courante, fausse de 12 % sur quelques centaines d'événements.
- Le programme s'appelle TreeLevel Tools, et l'exécutable
treelevel-tools.exe. - Travaux numérotés, horodatés et conservés dans une liste, que TreeLevel rouvre ; section efficace lue là où chaque générateur la met.
TreeLevel Tools est sous GPL v3 ou ultérieure (voir LICENSE.txt dans l'archive) ; chaque générateur garde sa propre licence, ci-dessous.
Deutsch
Der Kern, der die Monte-Carlo-Generatoren für TreeLevel unter Windows ausführt. Er wird installiert, indem man das Archiv nach %LOCALAPPDATA%\Programs entpackt — kein Installationsprogramm, nichts in der Registrierung. Zum Aktualisieren einer früheren Version: TreeLevel schließen und das Archiv an derselben Stelle entpacken, wobei die vorhandenen Dateien ersetzt werden.
Wählen Sie das Archiv für Ihren Rechner: arm64 für einen Copilot+ PC oder ein ARM-Tablet, x64 überall sonst. Im Zweifel läuft die x64-Fassung auch auf ARM, unter Emulation.
Was das Archiv enthält: der Kern und das Pythia-8-Modul, für diese Architektur übersetzt. Herwig, Sherpa, WHIZARD und CalcHEP laufen über das Container-Image, das Docker Desktop voraussetzt:
docker pull ghcr.io/gpasa/treelevel-tools
Sonst ist nichts zu tun: TreeLevel legt selbst für jeden Auftrag einen kurzlebigen Container an. Docker Desktop muss laufen, wenn TreeLevel startet; die Generatoren des Images erscheinen dann, mit „(Docker)“ gekennzeichnet.
Der Kern hat kein Fenster. TreeLevel startet ihn, wann immer er gebraucht wird. Wenn Sie treelevel-tools.exe doppelklicken, warnt Windows SmartScreen vor einer nicht erkannten App — der Kern ist nicht signiert —, und nach der Warnung zeigt eine Konsole seine Gebrauchsanweisung und schließt sich wieder. Das ist normal und ohne Wirkung: Sie müssen ihn nie selbst starten.
Korrekturen in dieser Version
- **Das ohne Nummer gezogene Image wird ...
TreeLevel Tools 0.3.0 — macOS
TreeLevel Tools 0.3.0 — macOS
🌐 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.
- 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: shower, hadronisation, decays.
- Sherpa 3 and CalcHEP 3 have no Les Houches reader: they compute the process described
by the diagram themselves, from a description of the process (beams, energies, final state, coupling orders)
that the protocol passes them alongside the events.
- TreeLevel then offers them in the Generation workspace.
WHIZARD 3 is not included: it compiles each process with gfortran, which neither macOS nor Xcode provides.
Two ways to have it, both to tick in the TreeLevel Tools window:
- the Docker image
ghcr.io/gpasa/treelevel-tools:0.3.0, which carries the five tools in a consistent environment; - 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.
Measured: e⁻e⁺ → W⁺W⁻ at 200 GeV
| engine | σ |
|---|---|
| TreeLevel | 19.22 pb |
| WHIZARD 3.1.6 | 19.441 ± 0.006 pb |
| CalcHEP 3.9.2 | 20.42 pb |
| Sherpa 3.0.5 | 18.2 ± 1.1 pb |
The differences are choices of coupling scheme, not errors.
Also
- Jobs numbered, timestamped and kept in a list.
- Library paths of a module corrected at run time: a module compiled elsewhere works without touching its binaries.
- Cross section read where each generator puts it:
Cline of Asciiv3,GenCrossSectionattribute, or integration table.
The README gives the recipes for compiling the modules on macOS 26, with the four or five pitfalls that the
2026 toolchain holds in store for 2023 code.
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.
- 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 : gerbe, hadronisation, désintégrations.
- Sherpa 3 et CalcHEP 3 n'ont pas de lecteur Les Houches : ils calculent eux-mêmes le processus décrit
par le diagramme, d'après une description du processus (faisceaux, énergies, état final, ordres de couplage)
que le protocole leur transmet à côté des événements.
- TreeLevel les propose alors dans l'espace Génération.
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, toutes deux à cocher dans la fenêtre de TreeLevel Tools :
- l'image Docker
ghcr.io/gpasa/treelevel-tools:0.3.0, qui porte les cinq outils dans un environnement cohérent ; - 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.
Mesuré : e⁻e⁺ → W⁺W⁻ à 200 GeV
| moteur | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Les écarts sont des choix de schéma de couplages, pas des erreurs.
Aussi
- Travaux numérotés, horodatés et conservés dans une liste.
- Chemins de bibliothèques d'un module corrigés à l'exécution : un module compilé ailleurs fonctionne sans retoucher ses binaires.
- Section efficace lue là où chaque générateur la met : ligne
Cd'Asciiv3, attributGenCrossSection, ou table d'intégration.
Le README donne les recettes de compilation des modules sur macOS 26, avec les quatre ou cinq pièges que la
chaîne d'outils de 2026 réserve à des codes de 2023.
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.
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 ein: Schauer, Hadronisierung, Zerfälle.
- Sherpa 3 und CalcHEP 3 haben keinen Leser für Les Houches: Sie berechnen den vom Diagramm
beschriebenen Prozess selbst, anhand einer Beschreibung des Prozesses (Strahlen, Energien, Endzustand,
Kopplungsordnungen), die das Protokoll ihnen neben den Ereignissen übermittelt.
- TreeLevel bietet sie dann im Arbeitsbereich Erzeugung an.
WHIZARD 3 ist nicht enthalten: Es kompiliert jeden Prozess mit gfortran, das weder macOS noch Xcode mitbringt.
Zwei Wege, es zu bekommen, beide im Fenster von TreeLevel Tools anzukreuzen:
- das Docker-Image
ghcr.io/gpasa/treelevel-tools:0.3.0, das die fünf Werkzeuge in einer stimmigen Umgebung enthält; - 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.
Gemessen: e⁻e⁺ → W⁺W⁻ bei 200 GeV
| Programm | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Die Abweichungen gehen auf die Wahl des Kopplungsschemas zurück, nicht auf Fehler.
Außerdem
- Aufträge nummeriert, mit Zeitstempel versehen und in einer Liste aufbewahrt.
- Bibliothekspfade eines Moduls zur Laufzeit korrigiert: Ein anderswo kompiliertes Modul funktioniert, ohne dass man seine Binärdateien anfasst.
- Wirkungsquerschnitt dort gelesen, wo jeder Generator ihn ablegt: Zeile
Cvon Asciiv3, AttributGenCrossSectionoder Integrationstabelle.
Das README gibt die Rezepte zum Kompilieren der Module unter macOS 26, mit den vier oder fünf Fallen, die die
Werkzeugkette von 2026 für Code von 2023 bereithält.
Signiert und von Apple notarisiert. Prüfsummen in SHA256SUMS.txt.
Italiano
Gli strumenti sotto licenza 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.
- 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: sciame, adronizzazione, decadimenti.
- Sherpa 3 e CalcHEP 3 non hanno un lettore Les Houches: calcolano da sé il processo descritto
dal diagramma, a partire da una descrizione del processo (fasci, energie, stato finale, ordini di accoppiamento)
che il protocollo trasmette loro accanto agli eventi.
- TreeLevel li propone allora nello spazio Generazione.
WHIZARD 3 non è incluso: compila ogni processo con gfortran, che né macOS né Xcode forniscono.
Due modi per averlo, entrambi da spuntare nella finestra di TreeLevel Tools:
- l'immagine Docker
ghcr.io/gpasa/treelevel-tools:0.3.0, che porta i cinque strumenti in un ambiente coerente; - 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.
Misurato: e⁻e⁺ → W⁺W⁻ a 200 GeV
| motore | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Gli scarti sono scelte di schema degli accoppiamenti, non errori.
Inoltre
- Lavori numerati, datati e conservati in un elenco.
- Percorsi delle librerie di un modulo corretti all'esecuzione: un modulo compilato altrove funziona senza ritoccarne i binari.
- Sezione d'urto letta là dove ogni generatore la mette: riga
Cdi Asciiv3, attributoGenCrossSection, o tabella d'integrazione.
Il README dà le ricette di compilazione dei moduli su macOS 26, con le quattro o cinque trappole che la
catena di strumenti del 2026 riserva a codici del 2023.
Firmato e notarizzato da Apple. Somme di controllo in SHA256SUMS.txt.
Español
Las herramientas bajo licencia 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.
- 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: cascada, hadronización, desintegraciones.
- Sherpa 3 y CalcHEP 3 no tienen lector Les Houches: calculan por sí mismos el proceso descrito
por el diagrama, a partir de una descripción del proceso...
TreeLevel Tools 0.3.0 — Windows
TreeLevel Tools 0.3.0 — Windows
🌐 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) · Русский · 简体中文 · 日本語 · 한국어 · हिन्दी.
Superseded by 0.3.1. This one only recognises the image under the
:0.3.0tag; 0.3.1 also accepts:latest, the one thatdocker pullpulls without a number.
The engine that runs the Monte Carlo generators for TreeLevel on Windows. It is installed by unfolding the archive into %LOCALAPPDATA%\Programs — no installer, nothing in the registry.
Choose the archive for your machine: arm64 for a Copilot+ PC or an ARM tablet, x64 everywhere else. When in doubt, the x64 one also works on ARM, under emulation.
What the archive contains: the engine and the Pythia 8 module compiled for this architecture. Herwig, Sherpa, WHIZARD and CalcHEP go through the container image ghcr.io/gpasa/treelevel-tools, which requires Docker. Pull it with its number:
docker pull ghcr.io/gpasa/treelevel-tools:0.3.0
This version of the engine only recognises this tag: an image pulled without a number (hence :latest) is indeed on the machine, but TreeLevel does not offer its generators. Both tags designate the same image; if you already have latest, the command above only adds the tag. Docker Desktop must be running when TreeLevel starts.
Five generators, two families
Pythia 8 and Herwig 7 dress the partonic events that TreeLevel gives them: shower, hadronisation, decays.
Sherpa 3, WHIZARD 3 and CalcHEP 3 have no Les Houches reader — they compute the process described by the diagram themselves. The protocol therefore passes them a description of the process (beams, energies, final state, coupling orders) alongside the events.
Measured: e⁻e⁺ → W⁺W⁻ at 200 GeV
| engine | σ |
|---|---|
| TreeLevel | 19.22 pb |
| WHIZARD 3.1.6 | 19.441 ± 0.006 pb |
| CalcHEP 3.9.2 | 20.42 pb |
| Sherpa 3.0.5 | 18.2 ± 1.1 pb |
The differences are choices of coupling scheme, not errors.
New in this version
- Collider mode. The generator receives only the beams and the energy, never a final state: it produces the whole mixture, like a real machine, and TreeLevel then counts the events that carry the signature of the drawn process — which measures a cross section instead of computing it. Six families of channels, including hard QCD, photoproduction and the total cross section. Pythia 8 for now.
- Two machine configurations combined. A lepton beam enters as a lepton or as the photon flux it radiates, never both in the same draw: the engine draws both and keeps from each the share that its cross section earns it.
- The reported cross section is the one after the last event. Pythia normalises after its loop; the driver wrote the running estimate, off by 12% over a few hundred events.
- The program is called TreeLevel Tools, and the executable
treelevel-tools.exe. It no longer carries only Monte Carlo engines.
Also
- Jobs numbered, timestamped and kept in a list, which TreeLevel reopens.
- Cross section read where each generator puts it:
Cline of Asciiv3,GenCrossSectionattribute, or integration table.
Known issue
If Sherpa runs in a personal WSL installation rather than in the image, its cross section on lepton beams comes out too high: QED initial-state radiation stays switched on there, and e⁻e⁺ → b b̄ at 200 GeV gives some fifteen picobarns instead of 3.2. Through the image ghcr.io/gpasa/treelevel-tools, this is fixed.
TreeLevel Tools is under GPL v3 or later (see LICENSE.txt in the archive); each generator keeps its own licence, below.
Français
Remplacée par la 0.3.1. Celle-ci ne reconnaît l'image que sous l'étiquette
:0.3.0; la 0.3.1 accepte aussi:latest, celle que tiredocker pullsans numéro.
Le moteur qui fait tourner les générateurs Monte-Carlo pour TreeLevel sur Windows. Il s'installe en dépliant l'archive dans %LOCALAPPDATA%\Programs — pas de programme d'installation, rien dans le registre.
Choisissez l'archive de votre machine : arm64 pour un PC Copilot+ ou une tablette ARM, x64 partout ailleurs. En cas de doute, la x64 fonctionne aussi sur ARM, en émulation.
Ce que l'archive contient : le moteur et le module Pythia 8 compilé pour cette architecture. Herwig, Sherpa, WHIZARD et CalcHEP passent par l'image de conteneur ghcr.io/gpasa/treelevel-tools, qui demande Docker. Tirez-la avec son numéro :
docker pull ghcr.io/gpasa/treelevel-tools:0.3.0
Cette version du moteur ne reconnaît que cette étiquette : une image tirée sans numéro (donc :latest) est bien sur la machine, mais TreeLevel n'en propose pas les générateurs. Les deux étiquettes désignent la même image ; si vous avez déjà latest, la commande ci-dessus n'ajoute que l'étiquette. Docker Desktop doit être lancé quand TreeLevel démarre.
Cinq générateurs, deux familles
Pythia 8 et Herwig 7 habillent les événements partoniques que TreeLevel leur donne : gerbe, hadronisation, désintégrations.
Sherpa 3, WHIZARD 3 et CalcHEP 3 n'ont pas de lecteur Les Houches — ils calculent eux-mêmes le processus décrit par le diagramme. Le protocole leur transmet donc une description du processus (faisceaux, énergies, état final, ordres de couplage) à côté des événements.
Mesuré : e⁻e⁺ → W⁺W⁻ à 200 GeV
| moteur | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Les écarts sont des choix de schéma de couplages, pas des erreurs.
Nouveautés de cette version
- Le mode collisionneur. Le générateur ne reçoit que les faisceaux et l'énergie, jamais un état final : il produit le mélange entier, comme une vraie machine, et TreeLevel compte ensuite les événements qui portent la signature du processus dessiné — ce qui mesure une section efficace au lieu de la calculer. Six familles de voies, dont la QCD dure, la photoproduction et la section efficace totale. Pythia 8 pour l'instant.
- Deux configurations de machine assemblées. Un faisceau de leptons entre comme lepton ou comme le flux de photons qu'il rayonne, jamais les deux dans un même tirage : le moteur tire les deux et garde de chacun la part que sa section efficace lui vaut.
- La section efficace rapportée est celle d'après le dernier événement. Pythia normalise après sa boucle ; le pilote écrivait l'estimation courante, fausse de 12 % sur quelques centaines d'événements.
- Le programme s'appelle TreeLevel Tools, et l'exécutable
treelevel-tools.exe. Il ne porte plus seulement des moteurs Monte-Carlo.
Aussi
- Travaux numérotés, horodatés et conservés dans une liste, que TreeLevel rouvre.
- Section efficace lue là où chaque générateur la met : ligne
Cd'Asciiv3, attributGenCrossSection, ou table d'intégration.
Problème connu
Si Sherpa tourne dans une installation WSL personnelle plutôt que dans l'image, sa section efficace sur des faisceaux de leptons sort trop haute : le rayonnement initial de QED y reste allumé, et e⁻e⁺ → b b̄ à 200 GeV donne une quinzaine de picobarns au lieu de 3,2. Par l'image ghcr.io/gpasa/treelevel-tools, c'est corrigé.
TreeLevel Tools est sous GPL v3 ou ultérieure (voir LICENSE.txt dans l'archive) ; chaque générateur garde sa propre licence, ci-dessous.
Deutsch
Ersetzt durch 0.3.1. Diese Version erkennt das Image nur unter dem Tag
:0.3.0; 0.3.1 akzeptiert auch:latest, das Tag, dasdocker pullohne Nummer zieht.
Der Kern, der die Monte-Carlo-Generatoren für TreeLevel unter Windows ausführt. Er wird installiert, indem man das Archiv nach %LOCALAPPDATA%\Programs entpackt — kein Installationsprogramm, nichts in der Registrierung.
Wählen Sie das Archiv für Ihren Rechner: arm64 für einen Copilot+ PC oder ein ARM-Tablet, x64 überall sonst. Im Zweifel läuft die x64-Fassung auch auf ARM, unter Emulation.
Was das Archiv enthält: der Kern und das Pythia-8-Modul, für diese Architektur übersetzt. Herwig, Sherpa, WHIZARD und CalcHEP laufen über das Container-Image ghcr.io/gpasa/treelevel-tools, das Docker voraussetzt. Ziehen Sie es mit seiner Nummer:
docker pull ghcr.io/gpasa/treelevel-tools:0.3.0
Diese Version des Kerns erkennt nur dieses Tag: Ein ohne Nummer gezogenes Image (also :latest) ist zwar auf dem Rechner, aber TreeLevel bietet seine Generatoren nicht an. Beide Tags bezeichnen dasselbe Image; wenn Sie latest schon haben, fügt der obige Befehl nur das Tag hinzu. Docker Desktop muss laufen, wenn TreeLevel startet.
Fünf Generatoren, zwei Familien
Pythia 8 und Herwig 7 kleiden die partonischen Ereignisse ein, die TreeLevel ihnen gibt: Schauer, Hadronisierung, Zerfälle.
Sherpa 3, WHIZARD 3 und CalcHEP 3 haben keinen Leser für Les Houches — sie berechnen den vom Diagramm beschriebenen Prozess selbst. Das Protokoll übermittelt ihnen daher neben den Ereignissen eine Beschreibung des Prozesses (Strahlen, Energien, Endzustand, Kopplungsordnungen).
Gemessen: e⁻e⁺ → W⁺W⁻ bei 200 GeV
| Programm | σ |
|---|---|
| TreeLevel | 19,22 pb |
| WHIZARD 3.1.6 | 19,441 ± 0,006 pb |
| CalcHEP 3.9.2 | 20,42 pb |
| Sherpa 3.0.5 | 18,2 ± 1,1 pb |
Die Abweichungen gehen auf die Wahl des Kopplungsschemas zurück, nicht auf Fehler.
Neu in dieser Version
- Der Collider-Modus. Der Generator erhält nur die Strahlen und die...