An GNEIS facility modeling library based on Geant4 toolkit.
- GCC 4.9.2 or higher
- CMake 3.1 or higher
- Geant4 10.4 or higher
- Google Test 1.7 or higher
gneis-geant4- library itself.basic- a very basic executable that invokes library.examples- macro files with GNEIS-related examples.
- Geant4 installed and configured
-
Go to your working directory, for example
~/workspace(all directory names are arbitrary). -
Create
gneis-geant4subdirectory within the working directory. -
Download content of
gneis-geant4repository into~/workspace/gneis-geant4. -
Create
gneis-geant4-buildsubdirectory within the working directory. -
Enter
~/workspace/gneis-geant4-builddirectory. -
Run
cmake:
cmake ~/workspace/gneis-geant46.1. If you need to install the library into your profile-specific directory rather than system directory, then set CMAKE_INSTALL_PREFIX system property for cmake as follows:
cmake -DCMAKE_INSTALL_PREFIX=~ ~/workspace/gneis-geant4- Build and install library and executables:
make && make install- Run example
cd ~/workspace/gneis-geant4
gg-basic examples/basic.mac