- Monte Carlo particle simulations: an adavanced frontend for Geant4 toolkit
- Multi-process simulation with computer farm support
- Interactive GUI for configuration and visualisation of the results
- Custom "convinience" objects in geometry definition: stacks, arrays, protoype/instances etc
- Custom scoring infrastructure (monitors, calorimeters, particle analyzers etc)
- Flexible options for generation of primary particles (sources, files, multiple-stage simulations)
- Direct interface from energy deposition to optical photon generation
- Custom optical tracer based on CERN ROOT 3D navigation module
- Fresnel-based photon tracing
- Custom rules for optical interfaces, rough surfaces, interface tester infrastructure
- Possibility to add "functional objects": complement Monte Carlo tracing with matematical expression-driven transport (e.g. thin lense, optical fiber)
- Flexible scoring and tracing history recording
- Scripting support with full access to configuration, simulation and processing of the results
- Python interface
- JavaScript interface
- Unsupervised optimization of the detector parameters based on scripting system involving Simplex minimizer
- WebSocket server for creating custom extensions
- Full code released
- Team is working on the ANTS3 paper, to be submitted in early June 2025
- Popularting the ANTS3 wiki
- Adding more examples (config and scripts)
- Filling material and source libraries
-
On every farm node computer start dispatcher executable from a terminal, suppling three parameters: IP address, port, maxNumberOfProcesses
- For example (replace the 'x'es by the actual IP!):
/ants3bundle/build/Desktop_Qt_6_8_2-Debug/bin/dispatcher xxx.xxx.xxx.xxx 12344 6
-
At the main window of ANTS3 click "Workload"
-
Check "Use farm" box
-
Click "New" and fill the IP and port for every farm node
-
The simulations in ANTS3 will be automatically distributed over the farm nodes
- 21 April 2025 --> Ubuntu 24.04 Mate, Qt 6.9.0, CERN ROOT 6.32.10, Geant4 11.3.0
- 22 February 2025 --> Ubuntu 24.04 Mate, Qt 6.8.2, CERN ROOT 6.32.10, Geant4 11.3.0
- 21 October 2024 --> Ubuntu 24.04 Mate, Qt 6.8.0, CERN ROOT 6.32.04, Geant4 11.2.2
- 27 June 2024 --> Ubuntu 24.04 Mate, Qt 6.6.3, CERN ROOT 6.32.02, Geant4 11.2.2