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
Next revision Both sides next revision
hepsim:dev_fast [2017/03/19 19:48]
hepsim17
hepsim:dev_fast [2017/08/30 12:42]
hepsim17
Line 1: Line 1:
- {{indexmenu_n>10}}+ {{indexmenu_n>12}}
  
  
Line 15: Line 15:
 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 27: Line 27:
 cd $det cd $det
 tar --strip-components=1 -zvxf Delphes*.tar.gz # untar in the current directory tar --strip-components=1 -zvxf Delphes*.tar.gz # untar in the current directory
-./configure +./configure; make                              # configure and compile                                      
-./DelphesProMC card.tcl  file.promc # run using test input ProMC file+</code>                                         
 +The last command should create the binary file "DelphesProMC". Now you can process a ProMC file: 
 + 
 +<code bash> 
 +wget http://mc.hep.anl.gov/asc/hepsim/events/pp/14tev/mg5_ttbar_jet/mg5_ttbar_jet_001.promc 
 +./DelphesProMC card.tcl mg5_ttbar_jet_001.root mg5_ttbar_jet_001.promc
 </code> </code>
 +This commands creates a ROOT file with fast simulations.
  
 <note> <note>
-Detector configuration files [detector].zip include the Delphes version 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.+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 55: Line 61:
  
  
-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 63: Line 69:
  
 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.