User Tools

Site Tools


2013:groups:tools:eventformats

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
2013:groups:tools:eventformats [2013/06/19 11:58]
eric.conte [Some ideas to discuss]
2013:groups:tools:eventformats [2013/06/20 12:15] (current)
eric.conte [Some ideas to discuss]
Line 1: Line 1:
 ====== Event Format : extended LHE ====== ====== Event Format : extended LHE ======
  
-People involved: ​+People involved: ​Eric & Benj
 ===== Present state ===== ===== Present state =====
  
Line 14: Line 14:
 ^ simplified LHE (gzip compression) ​  | 5.1          |  ^ simplified LHE (gzip compression) ​  | 5.1          | 
 ^ LHCO (gzip compression) ​  | 1.6          | ^ LHCO (gzip compression) ​  | 1.6          |
-^ Delphes ROOT    | 161         |+^ Delphes ​ROOT    | 161         |
 ===== Motivations ===== ===== Motivations =====
  
Line 26: Line 26:
 ===== Some ideas to discuss ===== ===== Some ideas to discuss =====
  
-  * Using text format ​(theorist-friendly format :-D). ROOT is rejected ; STDHEP seems to be obsolete.+  * Using text format. ROOT is rejected ; STDHEP seems to be old.
  
-  * Prefering extending an existed formt to defining a totally new one (avoiding coding writer and reader functions from scratch). Our choice is to extend the LHE Format (arXiv:​hep-ph/​0609017) and its structure based on XML tags. Reminder about the LHE structure:+  * Prefering extending an existing format ​to defining a totally new one (avoiding ​developers from coding writer and reader functions from scratch). Our choice is to extend the LHE Format (arXiv:​hep-ph/​0609017) and its structure based on XML tags. Reminder about the LHE structure:
  
   <​LesHouchesEvents version="​X">​   <​LesHouchesEvents version="​X">​
Line 58: Line 58:
   </​LesHouchesEvents>​   </​LesHouchesEvents>​
  
-  * Possibility ​to store hard-process states ​and reco objects in a same file.+  * Extending the LHE format in order to store partons, hadrons ​and jets (reco objectsin a same file. The generation step (hard-process,​ shower, reco) will be specified by the status-code. Some details:
  
-  * The generation step (hard-process, shower, reco) will be specified by the status code.+----
  
-  ​Optional substructure in <​event>​ blockdefining a XML tag for each collection of objects. Several collections of a same object kind (jets in the example) can be defined and used.+    ​parton level: same conventions than the existing LHEExample:
  
-  <hardprocess>+  ​6    2    1    2  501    0 -0.14952840473E+03 ​ 0.23999735524E+02 -0.25720865153E+03 ​ 0.34516945021E+03 ​ 0.17335203433E+03 0.  0. 
 + 
 +    * hadron level: the conventions can be applied without too much change (maybe the meaning of the two ICOLUP variables could be discussed). 
 + 
 +  2212    2    1    2  501    0 -0.14952840473E+03 ​ 0.23999735524E+02 -0.25720865153E+03 ​ 0.34516945021E+03 ​ 0.17335203433E+03 0.  0. 
 + 
 +    * reco level: the conventions have to be adapted. We can keep: 
 +      * one line per physics object. 
 +      * ISTUP variable with specific PDG-id for reco objects. Example: 11/-11 for electrons, 13/-13 for muons, 15/-15 for hadronically-decaying taus, 22 for photons, 21 for jets, 12 for MET, -12 for MHT 
 +      * MOTHUP variables linked the reconstructed object to the originated partons (only for some objects). Example: a electron coming from hard-process. 
 +      * PUP variables without change. 
 +      Other relevant variables, specific to the nature of the reconstructed objects, must be added. 
 +      
 + 
 +---- 
 + 
 +  * Optional substructure in <event> block: defining a XML tag for each collection of reconstructed objects. When detector fast-simulation is applied, several configurations can be applied (for instance for lepton isolation) and several collection of the same object kind can be produced. The <​event>​-block substructure is designed to handle several collections of a same object kind. Example: 
 + 
 +  <event>
   ...   ...
-  ​</​hardprocess>​+  ​
   <​jets>​   <​jets>​
   ...   ...
Line 79: Line 97:
   ...   ...
   </​muons>​   </​muons>​
-  ​... +  ​</​event>​ 
-   + 
-  * Name of the format extensioneLHE (e for '​extended'​) ?+ 
 +WarningIf the LHE file supplies several collections of jets, people must obviously use only collection of jets in their analysis. 
2013/groups/tools/eventformats.1371635905.txt.gz · Last modified: 2013/06/19 11:58 by eric.conte