Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
hepsim:dev_fpadsim [2017/09/24 00:11]
hepsim17
hepsim:dev_fpadsim [2017/09/24 22:52] (current)
hepsim17 [Simulations with FPadSim]
Line 32: Line 32:
 To process truth-level events with FpadSim, you need a few things: To process truth-level events with FpadSim, you need a few things:
  
-  * Tag file with detector description +  * A tag file with the detector description. The concept of tag files is described in Sect.[[hepsim:dev_tags]]. You can find all submitted tag files in [[http://atlaswww.hep.anl.gov/hepsim/recotags.php|tag file catalog]] 
-  * Singularity image with pre-built libraries to process the tag file+  * Singularity  container with pre-built libraries to process a given tag file
  
 +The tag files should be processed with the simulation and reconstruction chain described above.
 +This can be done by using [[http://singularity.lbl.gov/|Singularity]] that enables users to have full control of their environment. Install singularity (version 2.3.1 and above) and download the CentOS7 HEPSIM image with the  FPadSim software.
 +
 +Here is the download link [[http://atlaswww.hep.anl.gov/hepsim/soft/centos7hepsim.img|centos7hepsim.img]] (>5 GB).
 +The image includes basic CentOS7 environment, and programs such as SLIC, LCSIM, slicPandora, ProMC, Jas4PP, ROOT, PYTHIA8, LHAPDF  and various converters.
 +
 +<code bash>
 +wget http://atlaswww.hep.anl.gov/hepsim/soft/centos7hepsim.img # get the singularity image
 +singularity  exec centos7hepsim.img  bash -l                   # setup fpadsim
 +</code>
 +After the last line, the environment should be ready. For example, type "slic -h". It shows the available commands. 
 +
 +Now you can process the tag file:
 +
 +<code bash>
 +wget http://atlaswww.hep.anl.gov/hepsim/soft/rfull102.tgz
 +tar -zvxf rfull102.tgz
 +cd ilcsoft/rfull102/
 +./TEST.sh #  runs simple a test with single particles
 +</code>
 +The final file after pandoraPFA reconstruction with the name *hepsim.slcio" will be created in the same directory.
 +Other files after simulation and track reconstruction steps will be located inside "output" directory.
 +
 +To process other promc files, download the required promc files and edit the file Test.sh
 +
 +More information about how to use HepSim container can be found in Section [[hepsim:dev_singularity|HepSim singularity container]].
 +
 +===== Light version of FPadSim image=====
 +
 +David Blyth created a much lighter version of FPadSim image for EIC work described in Sec.[[fcs:eic:singularity|singularity image for EIC]]. It is based on Arch Linux, and does not contain the usual Linux environment included inside centos7hepsim image.
  
  
Line 47: Line 77:
   * A.Kotwal (Duke)   * A.Kotwal (Duke)
   * J.Strube (PNNL)   * J.Strube (PNNL)
-  * J.Marshall (U.Cambridge+  * J.Marshall (U.Cambridge)
  
  --- //[[[email protected]|Sergei Chekanov]] 2017/04/12 21:58//  --- //[[[email protected]|Sergei Chekanov]] 2017/04/12 21:58//