Commit ea320b35 authored by Valentina Fioretti's avatar Valentina Fioretti
Browse files

Edit getting_started.md

parent d97914b5
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -8,6 +8,16 @@ BoGEMMS-HPC uses a configuration file to set-up the physics, geometry and the I/
If the seed is not set at runtime it is set automatically by the application, with a seed different for each MPI task.
See the [examples](https://www.ict.inaf.it/gitlab/icsc_g4_hpc/BoGEMMS-HPC/-/blob/main/doc/examples.md) directory for ready to use configuration and macro files.

## Geometry and physics

When downloading the BoGEMMS-HPC repository, the user finds in the [geom](https://www.ict.inaf.it/gitlab/icsc_g4_hpc/BoGEMMS-HPC/-/tree/main/geom?ref_type=heads) directory the geometry classes used by the application examples. 
To create an independent application, with separated geometry and physics definition, the user must activate this option and define the path to a directory of choice. Both must defined when running cmake using:

- Activating the use of a user defined path: -DUSER_CLASSES=ON/OFF (default=OFF)
- Setting the user defined path: -DUSER_CLASSES_PATH=<path-to-directory> (all user-defined classes must be in the same directory)

If new files are added to the directory, cmake must be run again.

## Configuration keywords

The configuration file units are in **mm** and **MeV**.
@@ -33,7 +43,6 @@ The primary particles in Geant4 can be randomly generated from a distribution de
- `EVENT.PRIMARY.LIST.FILENAME` = path to the file
## Primary input definition

## Geometry

## Physics