-
Notifications
You must be signed in to change notification settings - Fork 1
ymei/G4QSim
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/** \mainpage @brief G4QSim --- Geant4 Quick Simulation \verbatim G4QSim stands for ``Geant4 Quick Simulation''. It accepts text files (gdml and text) for geometry description, and .mac files for gun, source (/gps/) and run control. The basic idea is not to modify the source code while being able to simulate small setups as much and as quickly as possible. By setting `/G4QSim/event/storeTrajectory true', the program reuses the same ROOT file structure but saves trajectory information into the data file. See `AnalysisMessenger' for details. Haven't figured out ``TrackingAction'' from ``rdecay'' example yet, so it is practically disabled (causes crash if enabled). He6 and Sr90 decays seem to work without it. ################################################################################ See macro/dbdXe136.mac and geometry/Xe136HPG.gdml for an example to generate Xe-136 double-beta decay events: ./G4QSim -g ../geometry/Xe136HPG.gdml -u 1 -m ../macro/dbdXe136.mac ################################################################################ See macro/lens.mac and geometry/lens.gdml for an example to propagate optical photons through a MgF2 lens: ./G4QSim -g ../geometry/lens.gdml -u 0 -m ../macro/lens.mac -n 100000 To visualize the geometry: ./G4QSim -g ../geometry/lens.gdml -u 0 -m ../macro/lens.mac -i qt -v opengl \endverbatim */
About
Quick Simulation with Geant4
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published