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
Last revision Both sides next revision
hepsim:dev_fpadsim [2017/09/24 00:10]
hepsim17
hepsim:dev_fpadsim [2017/09/24 02:10]
hepsim17
Line 10: Line 10:
  
 Many samples posted in HepSim are created with the  package called "fpadsim" (**F**uture **Pa**rticle **D**etector **Sim**ulator"). This package is under constant development.  Many samples posted in HepSim are created with the  package called "fpadsim" (**F**uture **Pa**rticle **D**etector **Sim**ulator"). This package is under constant development. 
-The contributed authors of this package since 2015 are: +)
- +
-  * D.Blyth (HEP/ANL) +
-  * J.MacCormick (SLAC) +
-  * W.Armstrong  (PHYS/HEP) +
-  * S.Chekanov (HEP/ANL) +
-  * A.Kotwal (Duke) +
-  * J.Strube (PNNL) +
-  * J.Marshall (U.Cambridge)+
  
  
Line 40: 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:
  
-  * Singularity image with pre-built libraries +  * Tag file with 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]] 
-  * Tag file+  * Singularity image 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 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 can be found in Section [[hepsim:dev_singularity|HepSim singularity image]]
 +
 +===== 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.
 +
 +
 +====== Contributions ======
 +
 +The contributed authors of this package since 2015 are:
 +
 +  * D.Blyth (HEP/ANL)
 +  * J.MacCormick (SLAC)
 +  * W.Armstrong  (PHYS/HEP)
 +  * S.Chekanov (HEP/ANL)
 +  * A.Kotwal (Duke)
 +  * J.Strube (PNNL)
 +  * J.Marshall (U.Cambridge)
  
  --- //[[[email protected]|Sergei Chekanov]] 2017/04/12 21:58//  --- //[[[email protected]|Sergei Chekanov]] 2017/04/12 21:58//