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_fast [2017/03/19 20:00]
hepsim17
hepsim:dev_fast [2017/09/24 22:33]
hepsim17
Line 1: Line 1:
- {{indexmenu_n>10}}+ {{indexmenu_n>12}}
  
  
Line 8: Line 8:
  
 Fast simulations in the HepSim are posted under the [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=rfast|rfast link]]. The detectors configurations are posted to [[http://atlaswww.hep.anl.gov/hepsim/detectors.php|this link]]. Fast simulations in the HepSim are posted under the [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=rfast|rfast link]]. The detectors configurations are posted to [[http://atlaswww.hep.anl.gov/hepsim/detectors.php|this link]].
 +
 +Generally, you do not need to install Delphes to run fast simulations. You can run fast simulations using the HepSim singularity container. This topic is described in [[hepsim:dev_singularity|HepSim singularity container]] section. 
 +
 +Below is the description how to use Delphes if you do not want to use the HepSim docker container.
  
 ===== Creating Delphes files  ===== ===== Creating Delphes files  =====
Line 15: Line 19:
 echo $PROMC $ROOTSYS echo $PROMC $ROOTSYS
 </code> </code>
-This should point to the installation paths of ProMC and ROOT. The detectors configurations for Delphes together with appropriate Delphes package are posted to [[http://atlaswww.hep.anl.gov/hepsim/detectors.php|this link]].+This should point to the installation paths of ProMC and ROOT. The detectors configurations for Delphes together with appropriate Delphes package are posted to [[http://atlaswww.hep.anl.gov/hepsim/detectors.php#fast|this link]].
 Copy the ZIP file with Delphes card and Delphes package and compile it. Copy the ZIP file with Delphes card and Delphes package and compile it.
  
Line 32: Line 36:
  
 <code bash> <code bash>
-http://mc.hep.anl.gov/asc/hepsim/events/pp/14tev/mg5_ttbar_jet/mg5_ttbar_jet_001.promc +wget http://mc.hep.anl.gov/asc/hepsim/events/pp/14tev/mg5_ttbar_jet/mg5_ttbar_jet_001.promc 
-./DelphesProMC card.tcl  file.promc # run using test input ProMC file+./DelphesProMC card.tcl mg5_ttbar_jet_001.root mg5_ttbar_jet_001.promc
 </code> </code>
 This commands creates a ROOT file with fast simulations. This commands creates a ROOT file with fast simulations.
Line 39: Line 43:
 <note> <note>
 Detector configuration files [detector].zip include the Delphes source code  used to make the simulation tag,  Detector configuration files [detector].zip include the Delphes source code  used to make the simulation tag, 
-and the input control card "card.tcl" that defines the geometry. Look at [[http://atlaswww.hep.anl.gov/hepsim/detectors.php|this link]].+and the input control card "card.tcl" that defines the geometry. Look at [[http://atlaswww.hep.anl.gov/hepsim/detectors.php#fast|this link]].
 </note> </note>
  
Line 61: Line 65:
  
  
-One can also run Delphes in automated mode, without the above scripts. You need to use "hs-exec" command. +One can also run Delphes in an automated mode, without the above scripts. You need to use "hs-exec" command. 
-<code> +<code bash
-hs-exec DelphesProMC delphes.tcl output.root [URL] [Nfiles]+hs-exec DelphesProMC card.tcl output.root [URL] [Nfiles]
 </code> </code>
 where [URL] is HepSim location of files and  [Nfiles] is the number of files for processing. where [URL] is HepSim location of files and  [Nfiles] is the number of files for processing.
Line 69: Line 73:
  
 Here is a small example: Here is a small example:
-<code> +<code bash
-hs-exec DelphesProMC delphes.tcl output.root  http://mc.hep.anl.gov/asc/hepsim/events/pp/100tev/higgs_ttbar_mg5 5+hs-exec DelphesProMC card.tcl output.root http://mc.hep.anl.gov/asc/hepsim/events/pp/14tev/mg5_ttbar_jet/ 5
 </code> </code>
-which processes 5 files from [[http://mc.hep.anl.gov/asc/hepsim/events/pp/100tev/higgs_ttbar_mg5|HiggsToTTbar sample]]. Skip "5" at the end to process all files.                                                                                                                                                              +which processes 5 files from [[http://atlaswww.hep.anl.gov/hepsim/info.php?item=143/|HiggsToTTbar sample]]. Skip "5" at the end to process all files.