Difference between revisions of "Solid sim geant4"
(→Solid simulation with GEMC) |
(→on ifarm) |
||
Line 2: | Line 2: | ||
=== Quick start === | === Quick start === | ||
==== on ifarm ==== | ==== on ifarm ==== | ||
− | ssh ifarm.jlab.org | + | ssh ifarm.jlab.org |
svn checkout https://jlabsvn.jlab.org/svnroot/solid/solid_gemc | svn checkout https://jlabsvn.jlab.org/svnroot/solid/solid_gemc | ||
sed s/solid_gemc_path/"~\/solid_gemc"/ solid_gemc/script/set_solidGEMC_farm > set_solidGEMC_farm_mine | sed s/solid_gemc_path/"~\/solid_gemc"/ solid_gemc/script/set_solidGEMC_farm > set_solidGEMC_farm_mine |
Revision as of 20:18, 25 July 2013
Contents
- 1 Solid simulation with GEMC
- 1.1 Quick start
- 1.2 General info
- 1.3 For new users
- 1.4 Things to know
- 1.5 install GEMC for SoLID simulation
- 1.6 run GEMC with SoLID configuration
- 1.7 Solid mysql database
- 1.8 define geometry/material/sensitivity
- 1.9 magnetic field map
- 1.10 hit processing
- 1.11 simulation output
- 1.12 event generator
- 1.13 thought on solid gemc developing
- 2 Simulation Study
- 3 Visualization through GDML and directly through GEMC
- 4 talks and notes
- 5 Frame ideas before we adopted GEMC
Solid simulation with GEMC
Quick start
on ifarm
ssh ifarm.jlab.org svn checkout https://jlabsvn.jlab.org/svnroot/solid/solid_gemc sed s/solid_gemc_path/"~\/solid_gemc"/ solid_gemc/script/set_solidGEMC_farm > set_solidGEMC_farm_mine source set_solidGEMC_farm_mine $SoLID_GEMC/script/run_solid_CLEO_PVDIS (this will show SoLID PVDIS setup) $SoLID_GEMC/script/run_solid_CLEO_SIDIS_3he (this will show SoLID PVDIS setup)
General info
- GEMC website http://gemc.jlab.org (old http://clasweb.jlab.org/wiki/index.php/Gemc)
- GEMC SVN https://clas12svn.jlab.org/repos/clas12/gemc/trunk/
- SoLID_GEMC SVN https://jlabsvn.jlab.org/svnroot/solid/solid_gemc
- solgemc SVN https://jlabsvn.jlab.org/svnroot/solid/solgemc
general question, please email Zhiwen Zhao <zwzhao@jlab.org>
solgemc related question, please email Seamus Riordan <riordan@jlab.org>
For new users
Read the general GEMC info on its website to learn what it is. In particular take a look at the GEMC tutorials.
Check out the installation and running guide to run GEMC with Solid configuration.
Finally you can go through rest of items to really start using it.
Many information are cross linked through pages even with SoLID hardware design and software analysis. So make sure to browse around.
Things to know
Use a graphic SVN to monitor code change with alert
GEMC ouput with unit MeV, mm, ns in flux and gen banks, we should keep the same unit for newly generated banks.
GEMC doesn't record passby particles which deposit zero energy in the sensitive area. To record it by option "-RECORD_PASSBY=1"
install GEMC for SoLID simulation
run GEMC with SoLID configuration
Solid mysql database
define geometry/material/sensitivity
magnetic field map
hit processing
simulation output
event generator
thought on solid gemc developing
Simulation Study
acceptance
Compare to geant3 result
SIDIS kinematics
rate and background
pi e Ratio
Figure of Merit for baffle designs
Tracking
SIDIS/PVDIS Cherenkov
Visualization through GDML and directly through GEMC
talks and notes
Solid simulation 2011/03 (Zhiwen)
SoLID Monte Carlo 2011/01 (Seamus)