Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
hepsim:usage_analysis [2017/07/15 23:10] hepsim17 |
hepsim:usage_analysis [2018/07/28 13:43] hepsim17 [Using ProIO files] |
||
---|---|---|---|
Line 21: | Line 21: | ||
* Using Java web start from the browser. | * Using Java web start from the browser. | ||
- | * " | + | * " |
- | * " | + | * " |
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
Line 76: | Line 76: | ||
</ | </ | ||
This methods takes file list, and identify pT ranges given between the strings " | This methods takes file list, and identify pT ranges given between the strings " | ||
- | ====== Reading the file header | + | |
+ | ====== Using ProMC files ====== | ||
+ | |||
+ | |||
+ | ===== Reading the file header ===== | ||
To read data from a ProMC file, you will need these statements: | To read data from a ProMC file, you will need these statements: | ||
Line 98: | Line 102: | ||
- | ====== Reading the event records | + | ===== Reading the event records ===== |
Line 198: | Line 202: | ||
In this example, we fill a list with all stable particles (status " | In this example, we fill a list with all stable particles (status " | ||
- | The object " | + | The object " |
Finality, let us extend the above example: we will create anti-kT jets using the list " | Finality, let us extend the above example: we will create anti-kT jets using the list " | ||
Line 228: | Line 232: | ||
Look at a typical example of jet clustering in the [[http:// | Look at a typical example of jet clustering in the [[http:// | ||
- | ====== Event statistics | + | ===== Event statistics ===== |
Before closing ProMC file, you may need to access event statistics, cross sections and errors on cross sections. | Before closing ProMC file, you may need to access event statistics, cross sections and errors on cross sections. | ||
Line 246: | Line 250: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ====== Using ProIO files ====== | ||
+ | |||
+ | |||
+ | ProIO files have their own API (https:// | ||
+ | It is at early stage of development. You can look at example of how to use ProIO here [http:// | ||
+ | |||
====== Plots and histograms ====== | ====== Plots and histograms ====== | ||
Line 277: | Line 290: | ||
</ | </ | ||
The object p1 belongs to the class [[http:// | The object p1 belongs to the class [[http:// | ||
- | |||
- | ====== GROOT API ====== | ||
- | |||
- | In addition, this tool supports GRoot histograms and canvases (see [[https:// | ||
- | The syntax for histogram creation and plotting | ||
- | You can find the Java API of this package in [[http:// | ||
Line 300: | Line 307: | ||
See also other math and graphics classes in the [[http:// | See also other math and graphics classes in the [[http:// | ||
+ | |||
===== Lorentz particles and Jets ===== | ===== Lorentz particles and Jets ===== | ||
Line 331: | Line 339: | ||
The project uses the community edition of [[http:// | The project uses the community edition of [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ====== GROOT API ====== | ||
+ | |||
+ | In addition, this tool supports GRoot histograms and canvases (see [[https:// | ||
+ | to use this package for PyROOT users. | ||
+ | You can find the Java API of this package in [[http:// | ||
+ | |||
+ | |||
+ | The following histograms are available: | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | They can be plotted on the [[http:// | ||
+ | |||
--- // | --- // |