User Tools

Site Tools


fcs:sid:intro

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
fcs:sid:intro [2016/03/21 23:47]
asc
fcs:sid:intro [2016/03/26 03:41] (current)
asc [Visualizing events with Jas+Wired]
Line 1: Line 1:
 +[[fcs:|<< back]]
 +
 ====== SiD detector studies ====== ====== SiD detector studies ======
  
-This pages describes physics studies using the SiD detector. 
- It is designed to work "out-of-the box"  for physics analysis of LCIO files after full 
-detector simulations. The Monte Carlo files for this package are posted to [[http://atlaswww.hep.anl.gov/hepsim/|HepSim]] in the "slcio" data format. It can also process the original PROMC files with the truth-level information. 
  
 +This wiki describes physics studies using the SiD detector. The following HepSim samples are available:
  
-You can find Monte Carlo samples in the LCIO format using the [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=gev250%rfull001|rfull001 search link]]. +  * gev250ee_pythia6_qcd_all  (jets, QCD) 
- This link prints all event samples after full detector simulations ("tag rfull001").+  * gev250ee_pythia6_zpole_ee   (Z → ee) 
 +  * gev250ee_pythia6_zpole_tautau (Z → tautau) 
 +  * gev250ee_pythia6_zpole_mumu   (Z → mumu) 
 +  * gev250ee_pythia6_zpole_bbar   (Z → bbar) 
 +  * gev250ee_pythia6_higgs_zz_4l   (H → ZZ* → 4l)  
 +  * gev250ee_pythia6_higgs_bbar     (H  → bbar) 
 +  * gev250ee_pythia6_higgs_gamgam   (H  → gamma+gamma)  
 + 
 +You can find the Monte Carlo samples after full detector simulation in the LCIO format using the [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=gev250%rfull001|rfull001 search link]]. The tag "rfull001" points to the files with simulations using the original SiD detector
 Select "info" and then find the tag "rfull001" which  prints LCIO files for a given MC sample. Select "info" and then find the tag "rfull001" which  prints LCIO files for a given MC sample.
-You can download such samples as discussed in [[http://atlaswww.hep.anl.gov/hepsim/description.php|HepSim manual]].+You can download these samples as discussed in [[http://atlaswww.hep.anl.gov/hepsim/description.php|HepSim manual]].
  
  
-The results shown on this page have been updated using [[https://atlaswww.hep.anl.gov/asc/jas4pp/|Jas4pp]] data-analysis package.+The results shown on this page use the [[https://atlaswww.hep.anl.gov/asc/jas4pp/|Jas4pp program]].
 The installation does not have external dependencies besides Java. Make sure Java7 and above is installed. The installation does not have external dependencies besides Java. Make sure Java7 and above is installed.
 Then run these commands to install the package using Linux/Mac with the "bash" shell: Then run these commands to install the package using Linux/Mac with the "bash" shell:
  
 +<hidden>
 <code bash> <code bash>
 wget http://atlaswww.hep.anl.gov/asc/jas4pp/download/current.php -O jas4pp.tgz wget http://atlaswww.hep.anl.gov/asc/jas4pp/download/current.php -O jas4pp.tgz
Line 22: Line 31:
 source ./setup.sh # takes 5 sec for first-time optimization source ./setup.sh # takes 5 sec for first-time optimization
 </code> </code>
 +</hidden>
 +
 The last command optimizes Java packages for the Python language. The last command optimizes Java packages for the Python language.
 Now you are ready to run over  any file with truth-level and datector-simulation files, such as LCIO and ProMC. This program can be used for: Now you are ready to run over  any file with truth-level and datector-simulation files, such as LCIO and ProMC. This program can be used for:
Line 33: Line 44:
 You can find more details in [[http://atlaswww.hep.anl.gov/hepsim/description.php|HepSim manual]]. You can find more details in [[http://atlaswww.hep.anl.gov/hepsim/description.php|HepSim manual]].
 All examples for this page are located in the "examples/slic/" directory. All examples for this page are located in the "examples/slic/" directory.
 +
  
 ====== Examples ====== ====== Examples ======
Line 224: Line 236:
 [[http://lcio.desy.de/v02-04-03/doc/api/| LCIO Java API description]]. [[http://lcio.desy.de/v02-04-03/doc/api/| LCIO Java API description]].
  
-Look the Java API definition of the needed objects in [[http://www.lcsim.org/sites/lcsim/apidocs/org/lcsim/lcio/package-summary.html|org.lcsim.lcio]]+Look the Java API definition of the needed objects in [[http://www.lcsim.org/sites/lcsim/apidocs/org/lcsim/lcio/package-summary.html|org.lcsim.lcio]]. The data containers of such files are listed below:
  
 +<hidden>
 <code> <code>
 BeamCalHits BeamCalHits
Line 262: Line 275:
 VXD_TrackerHits VXD_TrackerHits
 </code> </code>
 +</hidden>
 ====== Detector geometry ====== ====== Detector geometry ======
 The Monte Carlo files located in [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=gev250%rfull001|rfull001 link]] are done The Monte Carlo files located in [[http://atlaswww.hep.anl.gov/hepsim/list.php?find=gev250%rfull001|rfull001 link]] are done
Line 321: Line 334:
 </code> </code>
 This will start Jas3 with all needed plugins.  This will start Jas3 with all needed plugins. 
-Then copy the detector geometry file to the local directory where the file "jas" is:+Then copy the detector geometry "heprep" file to the local directory where the file "jas" is:
 <code bash> <code bash>
-wget http://atlaswww.hep.anl.gov/hepsim/soft/detectors/sidloi3.tgz -O - | tar -xz;+wget http://atlaswww.hep.anl.gov/hepsim/soft/detectors/sidloi3/sidloi3.heprep
 </code> </code>
-This will create a directory "sidloi3"This detector corresponds to "rfull001" tag used for the reconstruction of pythia6_zpole_ee (Z->e+e-). +This detector corresponds to "rfull001" tag used for the reconstruction of pythia6_zpole_ee (Z->e+e-). 
  
-Now we can visualize the detector as **[File]-[Open data source]-[HepRep]** XML and select the file "sidloi3/sidloi3.heprep".+Now we can visualize the detector as **[File]-[Open data source]-[HepRep]** XML and select the downloaded file "sidloi3.heprep".
 This is how to do this using the command line: This is how to do this using the command line:
  
 <code bash> <code bash>
-jaspp sidloi3/sidloi3.heprep+jaspp sidloi3.heprep
 </code> </code>
 You will see the detector layout: You will see the detector layout:
Line 347: Line 360:
  If you want to see how data records are organized inside the slcio file,  If you want to see how data records are organized inside the slcio file,
 do this **[File]-[New]-[LCSim Event browser]** do this **[File]-[New]-[LCSim Event browser]**
- 
-====== People ====== 
- 
-This collection of tools for future collider studies  was developed at ANL (S.Chekanov, [email protected] 
-in collaboration with Jan Strube (PNNL) ([email protected]) and Ashutosh Kotwal (Duke U) [email protected]. 
-The Java part of the simulator for the linear collider was designed N. Graf, J. McCormick, T.Jonson  
  
  
fcs/sid/intro.1458604020.txt.gz · Last modified: 2016/03/21 23:47 by asc