12–16 Sept 2016
Ferrara
Europe/Rome timezone

Session

Parallel 6B - Geant4 Development Tools and Modularization

15 Sept 2016, 14:00
Aula Magna (Ferrara)

Aula Magna

Ferrara

Via Voltapaletto, 11, 44121 Ferrara FE, Italy

Description

Modularisation of Geant4 libraries
Migration from SVN to Git for version control
Usage of C Preprocessor Macros
Format and C++ API to access Data Libraries

Presentation materials

There are no materials yet.

  1. Andrea Dotti (SLAC National Accelerator Laboratory), Dr Ben Morgan (University of Warwick)
    15/09/2016, 14:00
    Discussion on use of data libraries in Geant4 - I/O performance issues, inc data format - Usability issues, including C++ and Environment Variables
    Go to contribution page
  2. 15/09/2016, 14:30
    Discussion/brainstorm on migrating Geant4 to Git - Migration of repository contents - Development workflow/model, inc branches, tags, testing - Development tools, inc g4svn, gitlab
    Go to contribution page
  3. 15/09/2016, 15:00
    Discussion on Geant4 CMake/Library build structure - New CMake functionality to simplify library/module declaration and dependencies. - Timeline for migration to new CMake system - Aspects related to Git migration and repository structure - Simplification of preprocessor usage for robust builds of both Geant4 and client applications
    Go to contribution page
Building timetable...