Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valeriopagliarino/tcf-2021-unito-public

Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021
https://github.com/valeriopagliarino/tcf-2021-unito-public

cern-root data-analysis geant4-simulation monte-carlo-simulation object-oriented-programming physics

Last synced: about 2 months ago
JSON representation

Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021

Awesome Lists containing this project

README

        

# Tecniche di calcolo per la Fisica - University of Turin
Authors: Valerio Pagliarino ([email protected]), Francesco Calisto ([email protected]),
Lorenzo Cane ([email protected])






PlantUML reference guide: http://wiki.4intra.net/images/c/c4/PlantUML_Language_Reference_Guide.pdf

### Design patterns docs
https://refactoring.guru/design-patterns/factory-method
Design patterns: [Markdown](./TCF-OOP-DataAnalysis/TCF-OOP-DataAnalysis/model/architecturalPatterns.md)


Development tools:
- QT5 & QT Creator 4.5.1: https://www.qt.io/download-open-source
- Visual Studio Code: https://code.visualstudio.com/
- VS Code Extensions: Live Share, C/C++, C/C++ Tools, C/C++ MATH Formula Viewer, GitLens, QT Tools, vscode-pdf, Drawio Integration
- Git client


Scientific software dependency:
- CERN ROOT v > 6.1
- GEANT4: https://llrgit.in2p3.fr/semenjuk/installg4/-/wikis/MacOS-Installation
- GEANT4: https://llrgit.in2p3.fr/semenjuk/installg4/-/blob/master/install/MacOS/build-geant4-1071-macos.sh
- G4 SIM: https://gitlab.cern.ch/geant4/geant4/tree/a6e43df2c5d99136f425be16c1c3c6499a822460/examples/extended/electromagnetic/TestEm7
- DAWN: https://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html
- ImageMagick


This software uses Geant4 as simulation backend. We aknowledge that all the Geant4 code is property of Geant4 collaboration. By using this code you accept their license that is linked in the header of the Geant4 source files.