Index: doc/GPLv3_header.txt
===================================================================
--- doc/GPLv3_header.txt	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,18 +1,0 @@
-/*
- *  Delphes: a framework for fast simulation of a generic collider experiment
- *  Copyright (C) 2012-2014  Universite catholique de Louvain (UCL), Belgium
- *
- *  This program is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation, either version 3 of the License, or
- *  (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
- */
-
Index: doc/Makefile.arch
===================================================================
--- doc/Makefile.arch	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ doc/Makefile.arch	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -39,6 +39,11 @@
 OPT2          = -g
 else
+ifneq ($(findstring debug, $(strip $(shell $(RC) --config))),)
+OPT           = -g
+OPT2          = -g
+else
 OPT           = -O
 OPT2          = -O2
+endif
 endif
 
@@ -47,12 +52,12 @@
 ROOTLIBS     := $(shell $(RC) --libs)
 ROOTGLIBS    := $(shell $(RC) --glibs)
-ROOTCLING    := rootcling
+HASTHREAD    := $(shell $(RC) --has-thread)
+ROOTDICTTYPE := $(shell $(RC) --dicttype)
+ROOTCINT     := rootcint
 
 ifeq ($(PLATFORM),macosx)
-ROOTLIBDIR   := $(shell $(RC) --libdir)
-MACOSX_MAJOR := $(strip $(shell sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 1))
-MACOSX_MINOR := $(strip $(shell sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2))
+MACOSX_MINOR := $(shell sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2)
 ifeq ($(MACOSX_DEPLOYMENT_TARGET),)
-MACOSXTARGET := $(MACOSX_MAJOR).$(MACOSX_MINOR)
+MACOSXTARGET := 10.$(MACOSX_MINOR)
 else
 MACOSXTARGET := $(MACOSX_DEPLOYMENT_TARGET)
@@ -114,5 +119,5 @@
 SOFLAGS       = -shared
 DllSuf        = a
-EXPLLINKLIBS  = $(ROOTGLIBS)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
 endif
 
@@ -142,4 +147,58 @@
 LDFLAGS       = $(OPT)
 SOFLAGS       = -G
+endif
+
+ifeq ($(ARCH),sgicc)
+# SGI
+CXX           = CC -n32  -I/usr/include/CC.sgi
+CXXFLAGS      = $(OPT)
+LD            = CC -n32 -LANG:std  -I/usr/include/CC.sgi
+LDFLAGS       = $(OPT)
+SOFLAGS       = -shared
+endif
+
+ifeq ($(ARCH),sgicc64)
+# SGI
+CXX           = CC -64  -I/usr/include/CC.sgi
+CXXFLAGS      = $(OPT)
+LD            = CC -64 -LANG:std -I/usr/include/CC.sgi
+LDFLAGS       = $(OPT)
+SOFLAGS       = -shared
+endif
+
+ifeq ($(ARCH),sgigcc)
+# SGI 6.x with gcc
+CXX           = g++
+CXXFLAGS      = $(OPT) -Wall -fPIC
+LD            = g++
+LDFLAGS       = $(OPT) -Wl,-u,__builtin_new -Wl,-u,__builtin_delete -Wl,-u,__nw__FUiPv
+SOFLAGS       = -shared
+endif
+
+ifeq ($(ARCH),sgin32gcc)
+# SGI 6.x with gcc for n32 ABI
+CXX           = g++
+CXXFLAGS      = $(OPT) -Wall -fPIC
+LD            = g++
+LDFLAGS       = $(OPT) -L/usr/lib32 -Wl,-woff,134 -lgen
+SOFLAGS       = -shared
+endif
+
+ifeq ($(ARCH),alphagcc)
+# Alpha/OSF with gcc
+CXX           = g++
+CXXFLAGS      = $(OPT2) -Wall -fPIC
+LD            = g++
+LDFLAGS       = $(OPT2)
+SOFLAGS       = -Wl,-expect_unresolved,* -shared
+endif
+
+ifeq ($(ARCH),alphacxx6)
+# Alpha/OSF with cxx6
+CXX           = cxx
+CXXFLAGS      = $(OPT)
+LD            = cxx
+LDFLAGS       = $(OPT)
+SOFLAGS       = -shared -nocxxstd -Wl,-expect_unresolved,*,-msym
 endif
 
@@ -224,4 +283,22 @@
 endif
 
+ifeq ($(ARCH),linuxalphagcc)
+# Alpha Linux with gcc
+CXX           = g++
+CXXFLAGS      = $(OPT2) -Wall -fPIC
+LD            = g++
+LDFLAGS       = $(OPT2)
+SOFLAGS       = -shared
+endif
+
+ifeq ($(ARCH),linuxmips)
+# GNU/Linux on mips (BE/LE, O32/N32/N64) with gcc
+CXX           = g++
+CXXFLAGS      = $(OPT2) -Wall -fPIC
+LD            = g++
+LDFLAGS       = $(OPT2)
+SOFLAGS       = -shared
+endif
+
 ifeq ($(ARCH),linuxhppa)
 # GNU/Linux on hppa with gcc
@@ -242,13 +319,4 @@
 endif
 
-ifeq ($(ARCH),linuxarm64)
-# ARMv8-A (AArch64) Linux with gcc and glibc
-CXX           = g++
-CXXFLAGS      = $(OPT) -Wall -fPIC
-LD            = g++
-LDFLAGS       = $(OPT)
-SOFLAGS       = -shared
-endif
-
 ifeq ($(ARCH),freebsd4)
 # FreeBSD with glibc
@@ -293,6 +361,15 @@
 LD            = g++
 LDFLAGS       = $(OPT2) -mmacosx-version-min=$(MACOSXTARGET)
-EXPLLINKLIBS  = $(ROOTGLIBS)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
+# The SOFLAGS will be used to create the .dylib,
+# the .so will be created separately
+ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
 DllSuf        = so
+else
+DllSuf        = dylib
+endif
+ifneq ($(subst $(MACOSX_MINOR),,12),12)
+LD            = g++
+endif
 SOFLAGS       = -dynamiclib -single_module -install_name $(CURDIR)/
 endif
@@ -300,10 +377,19 @@
 ifeq ($(ARCH),macosxicc)
 # MacOS X with Intel icc compiler
+ifeq ($(MACOSX_MINOR),5)
+MACOSX_MINOR := 4
+endif
 CXX           = icc
 CXXFLAGS      = $(OPT) -fPIC -wd1476
 LD            = icpc
 LDFLAGS       = $(OPT2) -mmacosx-version-min=$(MACOSXTARGET)
-EXPLLINKLIBS  = $(ROOTGLIBS)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
+# The SOFLAGS will be used to create the .dylib,
+# the .so will be created separately
+ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
 DllSuf        = so
+else
+DllSuf        = dylib
+endif
 SOFLAGS       = -dynamiclib -single_module -install_name $(CURDIR)/
 endif
@@ -315,18 +401,13 @@
 CXXFLAGS      = $(OPT2) -pipe -Wall -W -Woverloaded-virtual
 LD            = g++
-LDFLAGS       = $(OPT2) -mmacosx-version-min=$(MACOSXTARGET) -Wl,-rpath,$(ROOTLIBDIR)
-EXPLLINKLIBS  = $(ROOTGLIBS)
+LDFLAGS       = $(OPT2) -mmacosx-version-min=$(MACOSXTARGET)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
+# The SOFLAGS will be used to create the .dylib,
+# the .so will be created separately
+ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
 DllSuf        = so
-SOFLAGS       = -dynamiclib -single_module -install_name $(CURDIR)/
-endif
-
-ifeq ($(ARCH),macosxarm64)
-# Apple Silicon running macOS 11.x.
-CXX           = g++
-CXXFLAGS      = $(OPT2) -pipe -Wall -W -Woverloaded-virtual
-LD            = g++
-LDFLAGS       = $(OPT2) -mmacosx-version-min=$(MACOSXTARGET)  -Wl,-rpath,$(ROOTLIBDIR)
-EXPLLINKLIBS  = $(ROOTGLIBS)
-DllSuf        = so
+else
+DllSuf        = dylib
+endif
 SOFLAGS       = -dynamiclib -single_module -install_name $(CURDIR)/
 endif
@@ -346,6 +427,11 @@
 LDOPT         = -debug
 else
+ifneq ($(findstring debug, $(strip $(shell $(RC) --config))),)
+CXXOPT        = -Z7
+LDOPT         = -debug
+else
 CXXOPT        = -O2
 LDOPT         = -opt:ref
+endif
 endif
 ROOTINCDIR   := -I$(shell cygpath -m `$(RC) --incdir`)
@@ -355,5 +441,5 @@
 SOFLAGS       = -DLL
 
-EXPLLINKLIBS  = $(ROOTGLIBS)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
 ifneq (,$(findstring $(VC_MAJOR),14 15))
 MT_EXE        = mt -nologo -manifest $@.manifest -outputresource:$@\;1; rm -f $@.manifest
@@ -377,5 +463,5 @@
 SOFLAGS       = -shared -Wl,--enable-auto-image-base \
                 -Wl,--export-all-symbols
-EXPLLINKLIBS  = $(ROOTGLIBS)
+EXPLLINKLIBS  = $(ROOTLIBS) $(ROOTGLIBS)
 endif
 
@@ -386,6 +472,6 @@
 CXXFLAGS     += $(ROOTCFLAGS)
 LDFLAGS      += $(ROOTLDFLAGS)
-LIBS          = $(ROOTLIBS)
-GLIBS         = $(ROOTGLIBS)
+LIBS          = $(ROOTLIBS) $(SYSLIBS)
+GLIBS         = $(ROOTGLIBS) $(SYSLIBS)
 
 ifneq ($(ALTCC),)
Index: doc/RootTreeDescription.html
===================================================================
--- doc/RootTreeDescription.html	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ doc/RootTreeDescription.html	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -1,3 +1,2 @@
-<!doctype html>
 <html>
 <head>
@@ -5,998 +4,502 @@
   <meta NAME="keywords" CONTENT="root, tree, ntuple, format, description">
   <title>root tree description</title>
-  <style>
-    body { font-family: sans-serif; max-width: 800px; line-height: 1.4; margin-left: auto; margin-right: auto; padding: 0em 1em 3em 1em; }
-    h1 { font-weight: normal; }
-    td, th { border: 1px solid #d3d3d3; padding: 0.1em 0.3em; }
-    th { text-align: left; background-color: #f5f5f5; }
-    tr.even td { background-color: #f5f5f5; }
-    tr.class td { font-weight: bold; padding-top: 1em; }
-  </style>
 </head>
 <body>
-<h1>ROOT Tree Description</h1>
-<p>Description of all classes used to store output data.</p>
-<table>
-<tr><th>Parameter</th>
-<th>Definition</th>
-<th>How it was calculated</th></tr>
-<tr class="class"><td colspan="3" id="Event">class Event</td></tr>
-<tr class="even">
+<H1>root tree description</H1>
+<hr>
+<H2>Classes</H2>
+<hr>
+<table style="border: 1px dotted;" align="center" border="0" cellpadding="7" cellspacing="3" widt="95%">
+<tr><td><b>Parameter</b></td>
+<td><b>Definition</b></td>
+<td><b>How it was calculated</b></td></tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Event"><H3>Event</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
   <td>Number</td>
   <td>event number</td>
   <td></td>
 </tr>
-<tr class="odd">
-  <td>ReadTime</td>
-  <td>read time</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ProcTime</td>
-  <td>processing time</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="LHCOEvent">class LHCOEvent</td></tr>
-<tr class="odd">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="LHCOEvent"><H3>LHCOEvent</H3><hr></td></tr>
+<tr bgcolor="#ffffff">
   <td><a href="#Event">Event</a></td>
   <td>LHCOEvent inherits all Event parameters</td>
   <td></td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>Trigger</td>
   <td>trigger word</td>
   <td></td>
 </tr>
-<tr class="class"><td colspan="3" id="LHEFEvent">class LHEFEvent</td></tr>
-<tr class="odd">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="LHEFEvent"><H3>LHEFEvent</H3><hr></td></tr>
+<tr bgcolor="#ffffff">
   <td><a href="#Event">Event</a></td>
   <td>LHEFEvent inherits all Event parameters</td>
   <td></td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>ProcessID</td>
   <td>subprocess code for the event </td>
   <td> hepup.IDPRUP</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>Weight</td>
   <td>weight for the event </td>
   <td> hepup.XWGTUP</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>ScalePDF</td>
   <td>scale in GeV used in the calculation of the PDFs in the event </td>
   <td> hepup.SCALUP</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>AlphaQED</td>
   <td>value of the QED coupling used in the event </td>
   <td> hepup.AQEDUP</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>AlphaQCD</td>
   <td>value of the QCD coupling used in the event </td>
   <td> hepup.AQCDUP</td>
 </tr>
-<tr class="class"><td colspan="3" id="LHEFWeight">class LHEFWeight</td></tr>
-<tr class="even">
-  <td>ID</td>
-  <td>weight ID</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Weight</td>
-  <td>weight value</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="HepMCEvent">class HepMCEvent</td></tr>
-<tr class="odd">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="HepMCEvent"><H3>HepMCEvent</H3><hr></td></tr>
+<tr bgcolor="#ffffff">
   <td><a href="#Event">Event</a></td>
   <td>HepMCEvent inherits all Event parameters</td>
   <td></td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>ProcessID</td>
   <td>unique signal process id </td>
   <td> signal_process_id()</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>MPI</td>
   <td>number of multi parton interactions </td>
-  <td> mpi ()</td>
-</tr>
-<tr class="even">
-  <td>Weight</td>
-  <td>weight for the event</td>
-  <td></td>
-</tr>
-<tr class="odd">
+  <td> mpi () </td>
+</tr>
+<tr bgcolor="#eeeeee">
   <td>Scale</td>
   <td>energy scale, see hep-ph/0109068 </td>
   <td> event_scale()</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>AlphaQED</td>
   <td>QED coupling, see hep-ph/0109068 </td>
   <td> alphaQED()</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>AlphaQCD</td>
   <td>QCD coupling, see hep-ph/0109068 </td>
   <td> alphaQCD()</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>ID1</td>
   <td>flavour code of first parton </td>
   <td> pdf_info()->id1()</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>ID2</td>
   <td>flavour code of second parton </td>
-  <td> pdf_info()->id2()</td>
-</tr>
-<tr class="even">
+  <td> pdf_info()->id2()     </td>
+</tr>
+<tr bgcolor="#ffffff">
   <td>X1</td>
   <td>fraction of beam momentum carried by first parton ("beam side") </td>
   <td> pdf_info()->x1()</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>X2</td>
   <td>fraction of beam momentum carried by second parton ("target side") </td>
   <td> pdf_info()->x2()</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>ScalePDF</td>
   <td>Q-scale used in evaluation of PDF's (in GeV) </td>
   <td> pdf_info()->scalePDF()</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>PDF1</td>
   <td>PDF (id1, x1, Q) </td>
   <td> pdf_info()->pdf1()</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>PDF2</td>
   <td>PDF (id2, x2, Q) </td>
   <td> pdf_info()->pdf2()</td>
 </tr>
-<tr class="class"><td colspan="3" id="GenParticle">class GenParticle</td></tr>
-<tr class="even">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="GenParticle"><H3>GenParticle</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
   <td>PID</td>
   <td>particle HEP ID number </td>
   <td> hepevt.idhep[number]</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>Status</td>
   <td>particle status </td>
   <td> hepevt.isthep[number]</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>IsPU</td>
   <td>0 or 1 for particles from pile-up interactions</td>
   <td></td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>M1</td>
   <td>particle 1st mother </td>
   <td> hepevt.jmohep[number][0] - 1</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>M2</td>
   <td>particle 2nd mother </td>
   <td> hepevt.jmohep[number][1] - 1</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>D1</td>
   <td>particle 1st daughter </td>
   <td> hepevt.jdahep[number][0] - 1</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>D2</td>
   <td>particle last daughter </td>
   <td> hepevt.jdahep[number][1] - 1</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>Charge</td>
   <td>particle charge</td>
   <td></td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>Mass</td>
   <td>particle mass</td>
   <td></td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>E</td>
   <td>particle energy </td>
   <td> hepevt.phep[number][3]</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>Px</td>
   <td>particle momentum vector (x component) </td>
   <td> hepevt.phep[number][0]</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>Py</td>
   <td>particle momentum vector (y component) </td>
   <td> hepevt.phep[number][1]</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>Pz</td>
   <td>particle momentum vector (z component) </td>
   <td> hepevt.phep[number][2]</td>
 </tr>
-<tr class="odd">
-  <td>P</td>
-  <td>particle momentum</td>
-  <td></td>
-</tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>PT</td>
   <td>particle transverse momentum</td>
   <td></td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>Eta</td>
   <td>particle pseudorapidity</td>
   <td></td>
 </tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>Phi</td>
   <td>particle azimuthal angle</td>
   <td></td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#eeeeee">
   <td>Rapidity</td>
   <td>particle rapidity</td>
   <td></td>
 </tr>
-<tr class="even">
-  <td>CtgTheta</td>
-  <td>particle cotangent of theta</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>D0</td>
-  <td>particle transverse impact parameter</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>DZ</td>
-  <td>particle longitudinal impact parameter</td>
-  <td></td>
-</tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>T</td>
   <td>particle vertex position (t component) </td>
   <td> hepevt.vhep[number][3]</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>X</td>
   <td>particle vertex position (x component) </td>
   <td> hepevt.vhep[number][0]</td>
 </tr>
-<tr class="odd">
+<tr bgcolor="#ffffff">
   <td>Y</td>
   <td>particle vertex position (y component) </td>
   <td> hepevt.vhep[number][1]</td>
 </tr>
-<tr class="even">
+<tr bgcolor="#eeeeee">
   <td>Z</td>
   <td>particle vertex position (z component) </td>
   <td> hepevt.vhep[number][2]</td>
 </tr>
-<tr class="class"><td colspan="3" id="Vertex">class Vertex</td></tr>
-<tr class="even">
-  <td>T</td>
-  <td>vertex position (t component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>X</td>
-  <td>vertex position (x component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Y</td>
-  <td>vertex position (y component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Z</td>
-  <td>vertex position (z component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ErrorT</td>
-  <td>vertex position error (t component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorX</td>
-  <td>vertex position error (x component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ErrorY</td>
-  <td>vertex position error (y component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorZ</td>
-  <td>vertex position error (z component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Index</td>
-  <td>vertex index</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>NDF</td>
-  <td>number of degrees of freedom</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Sigma</td>
-  <td>vertex position (z component) error</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPT2</td>
-  <td>sum pt^2 of tracks attached to the vertex</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>GenSumPT2</td>
-  <td>sum pt^2 of gen tracks attached to the vertex</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>GenDeltaZ</td>
-  <td>distance in z to closest generated vertex</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>BTVSumPT2</td>
-  <td>sum pt^2 of tracks attached to the secondary vertex</td>
-  <td></td>
-</tr>
-<tr class="odd">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="MissingET"><H3>MissingET</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>MET</td>
+  <td>mising transverse energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Phi</td>
+  <td>mising energy azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="ScalarHT"><H3>ScalarHT</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>HT</td>
+  <td>scalar sum of transverse momenta</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Photon"><H3>Photon</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>PT</td>
+  <td>photon transverse momentum</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>photon pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>photon azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>E</td>
+  <td>photon energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>EhadOverEem</td>
+  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Particles</td>
+  <td>references to generated particles</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Electron"><H3>Electron</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>PT</td>
+  <td>electron transverse momentum</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>electron pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>electron azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Charge</td>
+  <td>electron charge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>EhadOverEem</td>
+  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Particle</td>
+  <td>reference to generated particle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Muon"><H3>Muon</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>PT</td>
+  <td>muon transverse momentum</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>muon pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>muon azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Charge</td>
+  <td>muon charge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Particle</td>
+  <td>reference to generated particle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Jet"><H3>Jet</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>PT</td>
+  <td>jet transverse momentum</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>jet pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>jet azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Mass</td>
+  <td>jet invariant mass</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>BTag</td>
+  <td>0 or 1 for a jet that has been tagged as containing a heavy quark</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>TauTag</td>
+  <td>0 or 1 for a jet that has been tagged as a tau</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Charge</td>
+  <td>tau charge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>EhadOverEem</td>
+  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
   <td>Constituents</td>
   <td>references to constituents</td>
   <td></td>
 </tr>
-<tr class="class"><td colspan="3" id="MissingET">class MissingET</td></tr>
-<tr class="even">
-  <td>MET</td>
-  <td>mising transverse energy</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>mising energy pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>mising energy azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="ScalarHT">class ScalarHT</td></tr>
-<tr class="even">
-  <td>HT</td>
-  <td>scalar sum of transverse momenta</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Rho">class Rho</td></tr>
-<tr class="even">
-  <td>Rho</td>
-  <td>rho energy density</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Edges[2]</td>
-  <td>pseudorapidity range edges</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Weight">class Weight</td></tr>
-<tr class="even">
-  <td>Weight</td>
-  <td>weight for the event</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Photon">class Photon</td></tr>
-<tr class="even">
-  <td>PT</td>
-  <td>photon transverse momentum</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>photon pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>photon azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>E</td>
-  <td>photon energy</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>T</td>
-  <td>particle arrival time of flight</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>EhadOverEem</td>
-  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
-  <td></td>
-</tr>
-<tr class="even">
+<tr bgcolor="#ffffff">
   <td>Particles</td>
   <td>references to generated particles</td>
   <td></td>
 </tr>
-<tr class="odd">
-  <td>IsolationVar</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>IsolationVarRhoCorr</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPtCharged</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPtNeutral</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPtChargedPU</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPt</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Electron">class Electron</td></tr>
-<tr class="even">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Track"><H3>Track</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>PID</td>
+  <td>HEP ID number</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Charge</td>
+  <td>track charge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
   <td>PT</td>
-  <td>electron transverse momentum</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>electron pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>electron azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>T</td>
-  <td>particle arrival time of flight</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Charge</td>
-  <td>electron charge</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>EhadOverEem</td>
-  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
-  <td></td>
-</tr>
-<tr class="even">
+  <td>track transverse momentum</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>track pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>track azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>EtaOuter</td>
+  <td>track pseudorapidity at the tracker edge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>PhiOuter</td>
+  <td>track azimuthal angle at the tracker edge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>X</td>
+  <td>track vertex position (x component)</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Y</td>
+  <td>track vertex position (y component)</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Z</td>
+  <td>track vertex position (z component)</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>XOuter</td>
+  <td>track position (x component) at the tracker edge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>YOuter</td>
+  <td>track position (y component) at the tracker edge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>ZOuter</td>
+  <td>track position (z component) at the tracker edge</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
   <td>Particle</td>
   <td>reference to generated particle</td>
   <td></td>
 </tr>
-<tr class="odd">
-  <td>IsolationVar</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>IsolationVarRhoCorr</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPtCharged</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPtNeutral</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPtChargedPU</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPt</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Muon">class Muon</td></tr>
-<tr class="even">
-  <td>PT</td>
-  <td>muon transverse momentum</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>muon pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>muon azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>T</td>
-  <td>particle arrival time of flight</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Charge</td>
-  <td>muon charge</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Particle</td>
-  <td>reference to generated particle</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>IsolationVar</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>IsolationVarRhoCorr</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPtCharged</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPtNeutral</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>SumPtChargedPU</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SumPt</td>
-  <td>isolation variable</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Jet">class Jet</td></tr>
-<tr class="even">
-  <td>PT</td>
-  <td>jet transverse momentum</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>jet pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>jet azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Mass</td>
-  <td>jet invariant mass</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Flavor</td>
-  <td>jet flavor</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>FlavorAlgo</td>
-  <td>jet flavor</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>FlavorPhys</td>
-  <td>jet flavor</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>BTag</td>
-  <td>0 or 1 for a jet that has been tagged as containing a heavy quark</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>BTagAlgo</td>
-  <td>0 or 1 for a jet that has been tagged as containing a heavy quark</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>BTagPhys</td>
-  <td>0 or 1 for a jet that has been tagged as containing a heavy quark</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>TauTag</td>
-  <td>0 or 1 for a jet that has been tagged as a tau</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Charge</td>
-  <td>tau charge</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>EhadOverEem</td>
-  <td>ratio of the hadronic versus electromagnetic energy deposited in the calorimeter</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>NCharged</td>
-  <td>number of charged constituents</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>NNeutrals</td>
-  <td>number of neutral constituents</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Beta</td>
-  <td>(sum pt of charged pile-up constituents)/(sum pt of charged constituents)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>BetaStar</td>
-  <td>(sum pt of charged constituents coming from hard interaction)/(sum pt of charged constituents)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>MeanSqDeltaR</td>
-  <td>average distance (squared) between constituent and jet weighted by pt (squared) of constituent</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>PTD</td>
-  <td>average pt between constituent and jet weighted by pt of constituent</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>FracPt[5]</td>
-  <td>(sum pt of constituents within a ring 0.1*i < DeltaR < 0.1*(i+1))/(sum pt of constituents)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Tau[5]</td>
-  <td>N-subjettiness</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>TrimmedP4[5]</td>
-  <td>first entry (i = 0) is the total Trimmed Jet 4-momenta and from i = 1 to 4 are the trimmed subjets 4-momenta</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>PrunedP4[5]</td>
-  <td>first entry (i = 0) is the total Pruned Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>SoftDroppedP4[5]</td>
-  <td>first entry (i = 0) is the total SoftDropped Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>NSubJetsTrimmed</td>
-  <td>number of subjets trimmed</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>NSubJetsPruned</td>
-  <td>number of subjets pruned</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>NSubJetsSoftDropped</td>
-  <td>number of subjets soft-dropped</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Constituents</td>
-  <td>references to constituents</td>
-  <td></td>
-</tr>
-<tr class="even">
+<tr bgcolor="#ffffff"><td colspan=3><hr><a name="Tower"><H3>Tower</H3><hr></td></tr>
+<tr bgcolor="#eeeeee">
+  <td>ET</td>
+  <td>calorimeter tower transverse energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Eta</td>
+  <td>calorimeter tower pseudorapidity</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Phi</td>
+  <td>calorimeter tower azimuthal angle</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>E</td>
+  <td>calorimeter tower energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Eem</td>
+  <td>calorimeter tower electromagnetic energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
+  <td>Ehad</td>
+  <td>calorimeter tower hadronic energy</td>
+  <td></td>
+</tr>
+<tr bgcolor="#eeeeee">
+  <td>Edges[4]</td>
+  <td>calorimeter tower edges</td>
+  <td></td>
+</tr>
+<tr bgcolor="#ffffff">
   <td>Particles</td>
   <td>references to generated particles</td>
   <td></td>
 </tr>
-<tr class="class"><td colspan="3" id="Track">class Track</td></tr>
-<tr class="even">
-  <td>PID</td>
-  <td>HEP ID number</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Charge</td>
-  <td>track charge</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>P</td>
-  <td>track momentum</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>PT</td>
-  <td>track transverse momentum</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Eta</td>
-  <td>track pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Phi</td>
-  <td>track azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>CtgTheta</td>
-  <td>track cotangent of theta</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>EtaOuter</td>
-  <td>track pseudorapidity at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>PhiOuter</td>
-  <td>track azimuthal angle at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>T</td>
-  <td>track vertex position (t component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>X</td>
-  <td>track vertex position (x component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Y</td>
-  <td>track vertex position (y component)</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Z</td>
-  <td>track vertex position (z component)</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>TOuter</td>
-  <td>track position (t component) at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>XOuter</td>
-  <td>track position (x component) at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>YOuter</td>
-  <td>track position (y component) at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ZOuter</td>
-  <td>track position (z component) at the tracker edge</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Xd</td>
-  <td>X coordinate of point of closest approach to vertex</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Yd</td>
-  <td>Y coordinate of point of closest approach to vertex</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Zd</td>
-  <td>Z coordinate of point of closest approach to vertex</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>L</td>
-  <td>track path length</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>D0</td>
-  <td>track transverse impact parameter</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>DZ</td>
-  <td>track longitudinal impact parameter</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorP</td>
-  <td>track momentum error</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ErrorPT</td>
-  <td>track transverse momentum error</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorPhi</td>
-  <td>track azimuthal angle error</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ErrorCtgTheta</td>
-  <td>track cotangent of theta error</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorT</td>
-  <td>time measurement error</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>ErrorD0</td>
-  <td>track transverse impact parameter error</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>ErrorDZ</td>
-  <td>track longitudinal impact parameter error</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Particle</td>
-  <td>reference to generated particle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>VertexIndex</td>
-  <td>reference to vertex</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="Tower">class Tower</td></tr>
-<tr class="even">
-  <td>ET</td>
-  <td>calorimeter tower transverse energy</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Eta</td>
-  <td>calorimeter tower pseudorapidity</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Phi</td>
-  <td>calorimeter tower azimuthal angle</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>E</td>
-  <td>calorimeter tower energy</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>T</td>
-  <td>ecal deposit time, averaged by sqrt(EM energy) over all particles, not smeared</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>NTimeHits</td>
-  <td>number of hits contributing to time measurement</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Eem</td>
-  <td>calorimeter tower electromagnetic energy</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Ehad</td>
-  <td>calorimeter tower hadronic energy</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Edges[4]</td>
-  <td>calorimeter tower edges</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Particles</td>
-  <td>references to generated particles</td>
-  <td></td>
-</tr>
-<tr class="class"><td colspan="3" id="HectorHit">class HectorHit</td></tr>
-<tr class="even">
-  <td>E</td>
-  <td>reconstructed energy [GeV]</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Tx</td>
-  <td>angle of the momentum in the horizontal (x,z) plane [urad]</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>Ty</td>
-  <td>angle of the momentum in the verical (y,z) plane [urad]</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>T</td>
-  <td>time of flight to the detector [s]</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>X</td>
-  <td>horizontal distance to the beam [um]</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Y</td>
-  <td>vertical distance to the beam [um]</td>
-  <td></td>
-</tr>
-<tr class="even">
-  <td>S</td>
-  <td>distance to the interaction point [m]</td>
-  <td></td>
-</tr>
-<tr class="odd">
-  <td>Particle</td>
-  <td>reference to generated particle</td>
-  <td></td>
-</tr>
 </table>
 </body></html>
Index: doc/delphes_diagram.svg
===================================================================
--- doc/delphes_diagram.svg	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,2665 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="820"
-   height="1000"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.5 r10040"
-   sodipodi:docname="delphes_diagram.pdf"
-   inkscape:export-filename="Z:\Delphes\delphes-master\doc\delphes_diagram.png"
-   inkscape:export-xdpi="300"
-   inkscape:export-ydpi="300">
-  <defs
-     id="defs4">
-    <marker
-       inkscape:stockid="Arrow1Send"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Send"
-       style="overflow:visible">
-      <path
-         id="path3935"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend"
-       style="overflow:visible">
-      <path
-         id="path3929"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         id="path3923"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lend"
-       style="overflow:visible">
-      <path
-         id="path3941"
-         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
-         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-9"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-3"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-4"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-6"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-61"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-49"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-63"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-7"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-77"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-7"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-3"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-5"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-4"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-0"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-8"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-4"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-43"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-9"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-80"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-87"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-83"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-83"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-74"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker3202"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3204"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-76"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-14"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-32"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-83-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-83-8"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3923-1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend-2"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3923-3"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-95"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-4"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-12"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-33"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-13"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-87"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-19"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-86"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3923-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-6"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-18"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-49"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend-63"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3923-6"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker6639"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6641"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker6643"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6645"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker6647"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6649"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-82"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-45"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-17"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-11"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-761"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-42"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-83-2"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-83-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-83-61"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-83-89"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-48"
-       style="overflow:visible">
-      <path
-         id="path3929-82"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-5"
-       style="overflow:visible">
-      <path
-         id="path3929-51"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-11"
-       style="overflow:visible">
-      <path
-         id="path3929-52"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-14"
-       style="overflow:visible">
-      <path
-         id="path3929-23"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-2"
-       style="overflow:visible">
-      <path
-         id="path3929-16"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-89"
-       style="overflow:visible">
-      <path
-         id="path3929-27"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-23"
-       style="overflow:visible">
-      <path
-         id="path3929-34"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-42"
-       style="overflow:visible">
-      <path
-         id="path3929-77"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-198"
-       style="overflow:visible">
-      <path
-         id="path3929-65"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-28"
-       style="overflow:visible">
-      <path
-         id="path3929-60"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-486"
-       style="overflow:visible">
-      <path
-         id="path3929-50"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-174"
-       style="overflow:visible">
-      <path
-         id="path3929-0"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-48"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-82"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-55"
-       style="overflow:visible">
-      <path
-         id="path3929-17"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-15"
-       style="overflow:visible">
-      <path
-         id="path3929-276"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-232"
-       style="overflow:visible">
-      <path
-         id="path3929-21"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-85"
-       style="overflow:visible">
-      <path
-         id="path3929-76"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-54"
-       style="overflow:visible">
-      <path
-         id="path3929-31"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-8-3"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path3929-8-3"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-488"
-       style="overflow:visible">
-      <path
-         id="path3929-24"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-51"
-       style="overflow:visible">
-      <path
-         id="path3929-71"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-52"
-       style="overflow:visible">
-      <path
-         id="path3929-761"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-2322"
-       style="overflow:visible">
-      <path
-         id="path3929-168"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-61"
-       style="overflow:visible">
-      <path
-         id="path3929-89"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-79"
-       style="overflow:visible">
-      <path
-         id="path3929-54"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-123"
-       style="overflow:visible">
-      <path
-         id="path3929-341"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-38"
-       style="overflow:visible">
-      <path
-         id="path3929-742"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4930"
-       style="overflow:visible">
-      <path
-         id="path4932"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4934"
-       style="overflow:visible">
-      <path
-         id="path4936"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-31"
-       style="overflow:visible">
-      <path
-         id="path3929-9"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-1740"
-       style="overflow:visible">
-      <path
-         id="path3929-94"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker3353"
-       style="overflow:visible">
-      <path
-         id="path3355"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-24"
-       style="overflow:visible">
-      <path
-         id="path3929-55"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-17409"
-       style="overflow:visible">
-      <path
-         id="path3929-48"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-527"
-       style="overflow:visible">
-      <path
-         id="path3929-614"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-322"
-       style="overflow:visible">
-      <path
-         id="path3929-1685"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-618"
-       style="overflow:visible">
-      <path
-         id="path3929-92"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-174094"
-       style="overflow:visible">
-      <path
-         id="path3929-88"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-27"
-       style="overflow:visible">
-      <path
-         id="path3929-95"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4786"
-       style="overflow:visible">
-      <path
-         id="path4788"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4790"
-       style="overflow:visible">
-      <path
-         id="path4792"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-319"
-       style="overflow:visible">
-      <path
-         id="path3929-865"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-16"
-       style="overflow:visible">
-      <path
-         id="path3929-57"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-41"
-       style="overflow:visible">
-      <path
-         id="path3929-20"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-146"
-       style="overflow:visible">
-      <path
-         id="path3929-07"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         inkscape:connector-curvature="0" />
-    </marker>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.6"
-     inkscape:cx="904.26757"
-     inkscape:cy="595.09763"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:snap-global="true"
-     inkscape:window-width="1845"
-     inkscape:window-height="1058"
-     inkscape:window-x="-8"
-     inkscape:window-y="-8"
-     inkscape:window-maximized="1"
-     inkscape:snap-grids="true"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:snap-to-guides="true">
-    <inkscape:grid
-       type="xygrid"
-       id="grid3757"
-       empspacing="5"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,-52.36217)">
-    <rect
-       style="opacity:0.75;fill:#c5e0dc;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       id="rect3903"
-       width="620"
-       height="600"
-       x="160"
-       y="182.36217"
-       ry="55.299522" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 470,152.36213 1.5e-4,26.78318"
-       id="path3915"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 470,122.36221 0,30"
-       id="path4731"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 610,122.36221 0,30"
-       id="path4733"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 120,357.36218 37.00007,2e-5"
-       id="path4735"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5099">
-      <path
-         transform="matrix(1.25,0,0,1.5000001,288.75,98.81885)"
-         d="m 185,72.362183 a 40,10 0 1 1 -80,0 40,10 0 1 1 80,0 z"
-         sodipodi:ry="10"
-         sodipodi:rx="40"
-         sodipodi:cy="72.362183"
-         sodipodi:cx="145"
-         id="path5340"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.73029673;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-         sodipodi:type="arc" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342"
-         y="212.36217"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="212.36217"
-           x="470"
-           id="tspan5344"
-           sodipodi:role="line">reader</tspan></text>
-    </g>
-    <g
-       id="g5239">
-      <rect
-         ry="14.999993"
-         y="442.5575"
-         x="300.00977"
-         height="29.999987"
-         width="100"
-         id="rect5351"
-         style="opacity:0.75;fill:#f2d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2"
-         y="462.36218"
-         x="350"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="462.36218"
-           x="350"
-           id="tspan5344-2"
-           sodipodi:role="line">electrons</tspan></text>
-    </g>
-    <g
-       id="g5075">
-      <rect
-         ry="14.999993"
-         y="342.36218"
-         x="180"
-         height="29.999987"
-         width="580"
-         id="rect5351-61"
-         style="opacity:0.75;fill:#f2d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-89"
-         y="362.36218"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="362.36218"
-           x="470"
-           id="tspan5344-2-2"
-           sodipodi:role="line">propagated stable particles</tspan></text>
-    </g>
-    <g
-       id="g5231">
-      <rect
-         ry="14.999993"
-         y="442.36218"
-         x="180"
-         height="29.999987"
-         width="100"
-         id="rect5351-5"
-         style="opacity:0.75;fill:#f2d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-4"
-         y="462.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           sodipodi:role="line"
-           id="tspan5449"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           x="230"
-           y="462.36218">muons</tspan></text>
-    </g>
-    <g
-       id="g5255">
-      <rect
-         ry="0"
-         y="492.36218"
-         x="210"
-         height="29.999987"
-         width="40"
-         id="rect8357-8"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text8359-6"
-         y="512.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="512.36218"
-           x="230"
-           id="tspan8365-5"
-           sodipodi:role="line">Îµ</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 230,522.36217 -7e-5,16.99998"
-       id="path8425"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 350,522.36217 0,17"
-       id="path8433"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 470,522.36217 -7e-5,16.99998"
-       id="path8427-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5367">
-      <rect
-         ry="0"
-         y="742.36218"
-         x="210"
-         height="29.999987"
-         width="400"
-         id="rect5351-2-1-1"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-3-3"
-         y="762.36218"
-         x="410"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="762.36218"
-           x="410"
-           id="tspan5344-2-0-8-5"
-           sodipodi:role="line">unique object finder</tspan></text>
-    </g>
-    <g
-       id="g5413">
-      <rect
-         ry="14.999993"
-         y="832.36218"
-         x="300"
-         height="29.999987"
-         width="100"
-         id="rect5351-8"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-1"
-         y="852.36218"
-         x="350"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="852.36218"
-           x="350"
-           id="tspan5344-2-8"
-           sodipodi:role="line">electrons</tspan></text>
-    </g>
-    <g
-       id="g5421">
-      <rect
-         ry="14.999993"
-         y="802.36218"
-         x="420"
-         height="29.999987"
-         width="100"
-         id="rect5351-8-0"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-1-3"
-         y="822.36218"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="822.36218"
-           x="470"
-           id="tspan5344-2-8-8"
-           sodipodi:role="line">photons</tspan></text>
-    </g>
-    <g
-       id="g5429">
-      <rect
-         ry="14.999993"
-         y="832.36218"
-         x="540"
-         height="29.999987"
-         width="100"
-         id="rect5351-8-0-1"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-1-3-2"
-         y="852.36218"
-         x="590"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="852.36218"
-           x="590"
-           id="tspan5344-2-8-8-5"
-           sodipodi:role="line">jets</tspan></text>
-    </g>
-    <g
-       id="g5408">
-      <rect
-         ry="14.999993"
-         y="802.36218"
-         x="180"
-         height="29.999987"
-         width="100"
-         id="rect5351-8-0-1-9"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-1-3-2-4"
-         y="822.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="822.36218"
-           x="230"
-           id="tspan5344-2-8-8-5-7"
-           sodipodi:role="line">muons</tspan></text>
-    </g>
-    <g
-       id="g5447">
-      <rect
-         ry="14.999993"
-         y="802.36218"
-         x="660"
-         height="29.999987"
-         width="100"
-         id="rect5351-8-0-1-3-0"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-1-3-2-5-1"
-         y="824.02722"
-         x="710"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="824.02722"
-           x="710"
-           id="tspan5344-2-8-8-5-1-6"
-           sodipodi:role="line">MET</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8)"
-       d="m 470,772.36217 -7e-5,26.99998"
-       id="path8832-6"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8)"
-       d="m 230,772.36217 -7e-5,26.99998"
-       id="path8832-9"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 350,772.36217 -7e-5,56.99998"
-       id="path10208"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 350,862.36217 c 10,20 40,30 78,39.00003"
-       id="path10671"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 590,862.36217 c -10,20 -40,30 -78,39.00003"
-       id="path10675"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 710,832.36217 c 0,30 -90,80 -187,85.00003"
-       id="path10677"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 230,832.36217 c 0,30 90,80 187,85.00003"
-       id="path10679"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5120">
-      <rect
-         ry="16.666658"
-         y="72.362206"
-         x="700"
-         height="49.999996"
-         width="100"
-         id="rect3763-1-4"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-4-5"
-         y="102.36217"
-         x="750"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3780-9-1"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="102.36217"
-           x="750"
-           sodipodi:role="line">LHEF</tspan></text>
-    </g>
-    <g
-       id="g5104">
-      <rect
-         ry="16.666658"
-         y="72.362221"
-         x="420"
-         height="49.999996"
-         width="100"
-         id="rect3763-1"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-8"
-         y="102.36217"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3780-4"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="102.36217"
-           x="470"
-           sodipodi:role="line">Pythia8</tspan></text>
-    </g>
-    <g
-       id="g5112">
-      <rect
-         ry="16.666637"
-         y="72.362206"
-         x="560"
-         height="49.999935"
-         width="100"
-         id="rect3763-1-7"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-4"
-         y="102.36217"
-         x="610"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3780-9"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="102.36217"
-           x="610"
-           sodipodi:role="line">ProMC</tspan></text>
-    </g>
-    <g
-       id="g5319">
-      <rect
-         ry="0"
-         y="592.36218"
-         x="550"
-         height="29.999987"
-         width="80"
-         id="rect5351-2-1-11"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-3-5"
-         y="612.36218"
-         x="590"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="612.36218"
-           x="590"
-           id="tspan5344-2-0-8-2"
-           sodipodi:role="line">FastJet</tspan></text>
-    </g>
-    <g
-       id="g5083">
-      <rect
-         ry="0"
-         y="292.36218"
-         x="380"
-         height="29.999987"
-         width="180"
-         id="rect5351-2-16"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-8"
-         y="312.36218"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="312.36218"
-           x="470"
-           id="tspan5344-2-0-5"
-           sodipodi:role="line">particle propagator</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,272.36213 0,17"
-       id="path8427-3-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5091">
-      <rect
-         ry="0"
-         y="242.36215"
-         x="380"
-         height="30.000027"
-         width="180"
-         id="rect5351-2-16-7"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-8-9"
-         y="262.36218"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="262.36218"
-           x="470"
-           id="tspan5344-2-0-5-3"
-           sodipodi:role="line">pile-up merger</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,222.36213 0,17"
-       id="path8427-3-4-5"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 120,257.36217 37.00014,7e-5"
-       id="path4735-8"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5212">
-      <rect
-         ry="16.666664"
-         y="232.36215"
-         x="20"
-         height="50.000011"
-         width="100"
-         id="rect3763-1-0-0"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="100%"
-         id="text3776-4-1-2"
-         y="252.36217"
-         x="70"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan5371"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="252.36217"
-           x="70"
-           sodipodi:role="line">Pile-up</tspan><tspan
-           id="tspan5375"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="272.36218"
-           x="70"
-           sodipodi:role="line">file</tspan></text>
-    </g>
-    <g
-       id="g5452">
-      <rect
-         ry="16.666672"
-         y="902.36212"
-         x="420"
-         height="50.00005"
-         width="100"
-         id="rect3763-7-7-7"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-4-1-6"
-         y="934.02716"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3895-4"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="934.02716"
-           x="470"
-           sodipodi:role="line">ROOT</tspan></text>
-    </g>
-    <g
-       id="g5461">
-      <rect
-         ry="16.666672"
-         y="982.36212"
-         x="280"
-         height="50.00005"
-         width="100"
-         id="rect3763-7-7-7-4"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="100%"
-         id="text3776-4-1-6-0"
-         y="1002.3622"
-         x="330"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3895-4-9"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="1002.3622"
-           x="330"
-           sodipodi:role="line">Analysis</tspan><tspan
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="1022.3622"
-           x="330"
-           sodipodi:role="line"
-           id="tspan3344">macros</tspan></text>
-    </g>
-    <g
-       id="g5480">
-      <g
-         style="stroke:#000000;stroke-width:1.09544563;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-         transform="matrix(0.99999972,0,0,0.83333279,240.00012,191.79806)"
-         id="g3332">
-        <rect
-           style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1.09544563;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect3763-7-7-7-4-8"
-           width="100.00002"
-           height="60.000038"
-           x="319.99997"
-           y="948.67755"
-           ry="20" />
-      </g>
-      <text
-         sodipodi:linespacing="100%"
-         id="text3776-4-1-6-0-8"
-         y="1002.3622"
-         x="610"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3895-4-9-2"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="1002.3622"
-           x="610"
-           sodipodi:role="line">Event</tspan><tspan
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="1022.3622"
-           x="610"
-           sodipodi:role="line"
-           id="tspan3326">display</tspan></text>
-    </g>
-    <g
-       id="g5470">
-      <rect
-         ry="16.666672"
-         y="982.36212"
-         x="420"
-         height="50.00005"
-         width="100"
-         id="rect3763-7-7-7-4-5"
-         style="opacity:0.75;fill:#e08e79;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-4-1-6-0-1"
-         y="1014.0272"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3895-4-9-7"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="1014.0272"
-           x="470"
-           sodipodi:role="line">LHCO</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
-       d="m 470,952.36217 0,27.00003"
-       id="path3346"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker6647)"
-       d="m 420,937.36217 c -25,0 -50,0 -89,42.00006"
-       id="path6741"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker6647)"
-       d="m 520,937.36217 c 25,0 50,0 89,42.00003"
-       id="path6743"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8-18)"
-       d="m 470,832.36217 0,67"
-       id="path7249"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5327">
-      <rect
-         ry="0"
-         y="592.36218"
-         x="670"
-         height="29.999987"
-         width="80"
-         id="rect5351-2-1-11-9"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-3-5-4"
-         y="612.36218"
-         x="710"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="612.36218"
-           x="710"
-           id="tspan5344-2-0-8-2-8"
-           sodipodi:role="line">merger</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-8-83)"
-       d="m 590,772.36217 -7e-5,56.99998"
-       id="path10208-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       transform="matrix(0.04006914,0,0,0.04006914,686.71468,236.79929)"
-       id="g3941">
-      <g
-         id="g6"
-         transform="matrix(0.51622288,0,0,-0.51622288,163.19571,735.02479)"
-         style="fill:#000000;stroke:none">
-        <path
-           id="path8"
-           d="m 150,466 0,-313 53,-7 c 28,-3 93,-6 143,-6 77,0 97,4 143,26 75,38 151,116 191,196 28,58 32,75 26,114 -12,88 -98,210 -193,273 l -46,31 -159,0 -158,0 0,-314 z m 247,162 c 42,-29 92,-105 100,-152 4,-27 -1,-45 -20,-79 -26,-44 -109,-127 -127,-127 -6,0 -10,67 -10,190 0,140 3,190 12,190 6,0 27,-10 45,-22 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path10-1"
-           d="m 3234,628 c -66,-31 -122,-84 -135,-129 -16,-51 3,-93 60,-140 66,-52 53,-87 -42,-120 -20,-7 -36,-18 -34,-23 2,-5 24,-27 49,-49 56,-47 78,-45 166,13 71,48 103,100 91,147 -9,30 -21,44 -97,109 -24,21 -31,34 -26,47 7,19 61,50 108,61 l 29,7 -27,28 c -14,15 -43,37 -64,48 -37,21 -37,21 -78,1 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path12-7"
-           d="m 799,619 c -5,-3 -8,-67 -7,-145 2,-76 1,-181 -2,-233 l -5,-94 166,-2 167,-2 10,36 c 6,20 13,51 17,70 7,34 7,34 -24,28 -17,-4 -60,-9 -96,-13 l -65,-7 0,38 0,38 81,-7 82,-7 -6,51 c -3,28 -9,55 -12,60 -3,6 -37,10 -76,10 l -69,0 0,31 0,32 73,-7 c 39,-4 80,-9 91,-13 17,-5 18,-1 11,48 -13,97 -1,91 -174,93 -84,0 -157,-2 -162,-5 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path14-4"
-           d="m 1298,621 c -26,-4 -49,-9 -51,-11 -2,-3 -7,-110 -10,-237 l -6,-233 154,0 155,0 16,38 c 8,20 18,52 21,71 l 6,34 -39,-6 c -21,-4 -63,-10 -93,-14 l -54,-6 6,186 6,187 -32,-1 c -18,-1 -53,-5 -79,-8 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path16-0"
-           d="m 1640,413 c 0,-120 -3,-228 -6,-240 -6,-23 -5,-23 86,-23 l 93,0 -6,64 -6,65 53,15 c 70,21 145,73 168,118 17,32 18,42 8,79 -15,55 -72,113 -125,128 -22,6 -91,11 -152,11 l -113,0 0,-217 z m 219,73 c 26,-28 19,-51 -20,-71 -15,-8 -30,-15 -34,-15 -3,0 -5,27 -5,59 0,53 2,59 19,54 11,-3 29,-15 40,-27 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path18-9"
-           d="m 2165,616 -60,-11 -1,-227 c -1,-159 2,-228 10,-229 35,-3 122,4 139,10 18,7 20,15 18,72 -1,35 -4,72 -7,82 -5,16 1,18 63,15 l 68,-3 5,-90 5,-90 45,3 c 25,2 59,7 76,13 l 32,10 4,222 c 2,122 0,225 -4,228 -9,6 -94,2 -135,-7 -22,-4 -23,-9 -23,-84 l 0,-80 -64,0 -64,0 -5,33 c -2,17 -2,58 1,90 6,66 8,65 -103,43 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path20-48"
-           d="m 2679,619 c -5,-3 -8,-67 -7,-145 2,-76 1,-181 -2,-233 l -5,-94 166,-2 167,-2 10,36 c 6,20 13,51 17,70 7,34 7,34 -24,28 -17,-4 -60,-9 -96,-13 l -65,-7 0,38 0,38 81,-7 82,-7 -6,51 c -3,28 -9,55 -12,60 -3,6 -37,10 -76,10 l -69,0 0,31 0,32 73,-7 c 39,-4 80,-9 91,-13 17,-5 18,-1 11,48 -13,97 -1,91 -174,93 -84,0 -157,-2 -162,-5 z"
-           inkscape:connector-curvature="0" />
-      </g>
-      <g
-         id="g6-4"
-         transform="matrix(0.35646292,0,0,-0.35646292,50.266011,1048.4242)"
-         style="fill:#000000;stroke:none">
-        <path
-           id="path8-0"
-           d="m 213,840 c -34,-14 -54,-54 -60,-120 -6,-58 -7,-60 -34,-60 -26,0 -29,-3 -29,-35 0,-32 2,-35 30,-35 l 30,0 0,-129 0,-130 -27,-3 c -23,-2 -29,-8 -31,-35 l -3,-33 110,0 111,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,130 0,130 30,0 c 28,0 30,3 30,35 0,32 -2,35 -30,35 l -30,0 0,60 c 0,57 1,60 24,60 15,0 26,-7 29,-19 3,-15 11,-18 28,-14 49,10 49,10 38,43 -18,50 -87,74 -146,50 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path10-9"
-           d="m 2114,813 c -14,-56 50,-87 81,-39 24,36 6,66 -40,66 -29,0 -36,-4 -41,-27 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path12-4"
-           d="m 3520,805 c 0,-33 2,-35 35,-35 l 35,0 0,-220 0,-220 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 105,0 105,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,255 0,255 -75,0 -75,0 0,-35 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path14-8"
-           d="m 4544,813 c -14,-56 50,-87 81,-39 24,36 6,66 -40,66 -29,0 -36,-4 -41,-27 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path16-8"
-           d="m 1283,756 c -32,-28 -43,-46 -43,-67 0,-24 -4,-29 -25,-29 -22,0 -25,-4 -25,-35 0,-31 3,-35 25,-35 l 25,0 0,-112 c 1,-179 21,-228 95,-228 53,0 65,9 65,46 0,32 -2,34 -35,34 l -35,0 0,130 0,130 35,0 c 33,0 35,2 35,35 0,33 -2,35 -35,35 l -34,0 -3,67 -3,68 -42,-39 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path18-2"
-           d="m 4318,754 c -28,-25 -38,-42 -38,-64 0,-25 -4,-30 -25,-30 -22,0 -25,-4 -25,-35 0,-31 3,-35 25,-35 l 25,0 0,-135 c 0,-77 5,-144 11,-158 18,-39 70,-56 127,-41 17,5 22,14 22,40 0,31 -2,33 -37,36 l -38,3 -3,128 -3,127 41,0 c 39,0 40,1 40,35 0,34 -1,35 -40,35 l -39,0 -3,64 -3,65 -37,-35 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path20-4"
-           d="m 444,651 c -37,-17 -74,-53 -74,-72 0,-4 16,-10 35,-13 27,-5 40,-2 57,14 15,14 35,20 68,20 62,0 81,-16 88,-75 5,-45 4,-48 -14,-40 -86,36 -151,30 -200,-19 -40,-40 -50,-76 -35,-126 15,-52 60,-82 125,-88 43,-3 57,0 89,22 46,31 47,31 47,6 0,-18 7,-20 71,-20 l 70,0 -3,33 c -3,28 -7,32 -35,35 l -33,3 0,122 c 0,136 -7,159 -59,194 -44,30 -137,31 -197,4 z M 590,427 c 18,-9 25,-21 25,-41 0,-59 -108,-99 -152,-56 -27,25 -30,66 -6,92 19,22 95,25 133,5 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path22-8"
-           d="m 894,660 c -46,-14 -76,-52 -81,-104 -5,-42 -3,-48 29,-80 31,-31 88,-56 131,-56 36,0 87,-29 87,-49 0,-52 -111,-71 -155,-26 -14,13 -25,31 -25,40 0,11 -10,15 -35,15 l -35,0 0,-70 0,-70 35,0 c 19,0 35,4 35,9 0,6 12,3 28,-5 34,-18 113,-18 156,0 78,33 103,130 48,186 -29,28 -56,38 -164,60 -55,11 -58,13 -58,40 0,34 23,50 73,50 37,0 87,-32 87,-56 0,-9 11,-14 35,-14 l 35,0 0,66 0,65 -47,-2 c -27,0 -70,1 -98,5 -27,3 -64,1 -81,-4 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path24-2"
-           d="m 1743,651 c -51,-24 -78,-69 -69,-119 10,-63 63,-97 181,-117 49,-8 65,-21 65,-51 0,-30 -27,-44 -85,-44 -35,0 -51,6 -70,25 -14,13 -25,31 -25,40 0,12 -8,15 -32,13 l -33,-3 -3,-67 -3,-68 36,0 c 19,0 35,5 35,10 0,6 13,4 30,-5 16,-8 50,-15 75,-15 115,0 187,78 150,165 -18,45 -61,70 -144,85 -84,16 -101,25 -101,55 0,29 26,45 73,45 37,0 87,-32 87,-56 0,-9 11,-14 35,-14 l 35,0 0,66 0,65 -47,-2 c -27,0 -70,2 -98,5 -39,5 -59,2 -92,-13 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path26-4"
-           d="m 2535,658 c -16,-6 -39,-17 -50,-24 -27,-19 -35,-17 -35,6 0,18 -7,20 -75,20 l -75,0 0,-35 c 0,-33 2,-35 35,-35 l 35,0 0,-130 0,-130 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 110,0 110,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 40,20 c 21,11 55,20 75,20 49,0 55,-21 55,-191 l 0,-139 75,0 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 33,20 c 22,14 46,20 77,18 l 45,-3 3,-162 2,-163 75,0 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,133 c 0,112 -3,137 -19,163 -32,52 -118,54 -196,5 -30,-19 -30,-19 -56,6 -31,28 -90,38 -134,21 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path28-5"
-           d="m 3880,654 c -40,-17 -80,-52 -80,-69 0,-23 60,-27 87,-5 35,27 113,28 137,1 16,-18 35,-101 24,-101 -3,0 -22,7 -41,15 -47,19 -98,19 -139,-1 -98,-47 -102,-181 -7,-230 42,-21 120,-14 160,15 29,21 29,21 29,1 0,-18 6,-20 70,-20 l 70,0 0,35 c 0,32 -3,35 -29,35 l -29,0 -4,128 c -4,139 -12,162 -61,192 -39,24 -136,26 -187,4 z m 141,-230 c 24,-12 30,-21 27,-41 -6,-54 -104,-91 -153,-59 -30,20 -34,69 -8,98 20,23 92,24 134,2 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path30-5"
-           d="m 4865,651 c -150,-68 -165,-279 -27,-371 133,-88 306,-8 328,152 17,126 -81,238 -211,238 -27,0 -68,-9 -90,-19 z m 149,-71 c 36,-13 66,-67 66,-118 0,-106 -94,-172 -181,-127 -83,44 -93,186 -17,239 25,18 94,21 132,6 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path32-1"
-           d="m 5470,661 c -14,-4 -40,-15 -57,-24 -41,-21 -43,-21 -43,3 0,18 -7,20 -75,20 l -75,0 0,-35 c 0,-33 2,-35 35,-35 l 35,0 0,-130 0,-130 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 110,0 110,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 40,20 c 51,26 106,27 120,1 5,-11 10,-84 10,-165 l 0,-146 75,0 75,0 0,35 c 0,33 -2,35 -34,35 l -34,0 -4,140 c -3,134 -4,141 -29,165 -27,28 -79,39 -119,26 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path34-7"
-           d="m 2060,625 c 0,-32 2,-35 30,-35 l 30,0 0,-130 0,-130 -30,0 c -28,0 -30,-3 -30,-35 l 0,-35 100,0 100,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,165 0,165 -70,0 -70,0 0,-35 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path36-1"
-           d="m 3040,625 c 0,-32 2,-35 30,-35 l 30,0 0,-141 0,-141 29,-29 c 38,-37 97,-39 164,-5 44,22 47,22 47,5 0,-17 8,-19 75,-19 l 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,165 0,165 -75,0 -75,0 0,-35 c 0,-33 2,-35 35,-35 l 36,0 -3,-111 c -3,-106 -4,-113 -28,-131 -33,-24 -95,-34 -115,-18 -12,10 -15,42 -15,171 l 0,159 -70,0 -70,0 0,-35 z"
-           inkscape:connector-curvature="0" />
-        <path
-           id="path38-1"
-           d="m 4490,625 c 0,-32 2,-35 30,-35 l 30,0 0,-130 0,-130 -30,0 c -28,0 -30,-3 -30,-35 l 0,-35 100,0 100,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,165 0,165 -70,0 -70,0 0,-35 z"
-           inkscape:connector-curvature="0" />
-      </g>
-      <g
-         id="g3875">
-        <path
-           sodipodi:type="arc"
-           style="fill:#000000;stroke:#000000;stroke-width:0.90624988;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="path3144-1-1"
-           sodipodi:cx="500"
-           sodipodi:cy="612.36218"
-           sodipodi:rx="580"
-           sodipodi:ry="580"
-           d="m 1080,612.36218 c 0,320.32516 -259.67485,580.00002 -580,580.00002 -320.32515,0 -580,-259.67486 -580,-580.00002 0,-320.32515 259.67485,-579.999997 580,-579.999997 320.32515,0 580,259.674847 580,579.999997 z"
-           transform="matrix(1.1034484,0,0,1.1034484,528.27579,-1023.3479)" />
-        <path
-           sodipodi:type="arc"
-           style="fill:none;stroke:#ffffff;stroke-width:28.99999809;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="path3144-74"
-           sodipodi:cx="500"
-           sodipodi:cy="612.36218"
-           sodipodi:rx="580"
-           sodipodi:ry="580"
-           d="m 1080,612.36218 c 0,320.32516 -259.67485,580.00002 -580,580.00002 -320.32515,0 -580,-259.67486 -580,-580.00002 0,-320.32515 259.67485,-579.999997 580,-579.999997 320.32515,0 580,259.674847 580,579.999997 z"
-           transform="matrix(1.0344828,0,0,1.0344828,562.75862,-981.11592)" />
-        <path
-           style="fill:#ffffff;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 660,12.3622 40,40.00002 760,0 40,-40.00002 c -293.3333,0 101.4531,0 -840,0 z"
-           id="path3914"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccccc" />
-        <path
-           style="fill:#ffffff;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 720,72.36222 720,0 -50,40 -620,0 z"
-           id="path3916-0"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccccc" />
-        <path
-           style="fill:#ffffff;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 800,132.36222 560,0 c -210,100 -350,100 -560,0 z"
-           id="path3922-9"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccc" />
-        <path
-           sodipodi:type="arc"
-           style="fill:none;stroke:#000000;stroke-width:20.7142849;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="path3144-7-4"
-           sodipodi:cx="500"
-           sodipodi:cy="612.36218"
-           sodipodi:rx="580"
-           sodipodi:ry="580"
-           d="m 1080,612.36218 c 0,320.32516 -259.67485,580.00002 -580,580.00002 -320.32515,0 -580,-259.67486 -580,-580.00002 0,-320.32515 259.67485,-579.999997 580,-579.999997 320.32515,0 580,259.674847 580,579.999997 z"
-           transform="matrix(0.96551724,0,0,0.96551724,597.24138,-938.88404)" />
-        <path
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 780,-7.6378 20,-540 -40,-40 0,-40 160,0 0,40 -40,40 20,540 z"
-           id="path3996-8"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccccccccc" />
-        <path
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 1260,-7.6378 20,-540.00002 -40,-40 0,-40 160,0 0,40 -40,40 20,540.00002 z"
-           id="path3996-4-8"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccccccccc" />
-        <path
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 1020,-7.63778 20,-540.00002 -40,-40 0,-40 160,0 0,40 -40,40 20,540.00002 z"
-           id="path3996-0-2"
-           inkscape:connector-curvature="0"
-           sodipodi:nodetypes="ccccccccc" />
-        <rect
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4023-4"
-           width="520"
-           height="60"
-           x="820"
-           y="-707.63782"
-           ry="0" />
-        <rect
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4023-9"
-           width="360"
-           height="60"
-           x="900"
-           y="-787.63782"
-           ry="0" />
-        <rect
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4023-9-4-8-5"
-           width="440"
-           height="40"
-           x="860"
-           y="-847.63782"
-           ry="0" />
-        <rect
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4079"
-           width="40"
-           height="40"
-           x="980"
-           y="-887.63782" />
-        <rect
-           style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-           id="rect4079-8"
-           width="40"
-           height="40"
-           x="1140"
-           y="-887.63782" />
-      </g>
-    </g>
-    <g
-       id="g5303">
-      <rect
-         ry="0"
-         y="542.3623"
-         x="210"
-         height="29.999865"
-         width="400"
-         id="rect5351-2-16-74"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-8-0"
-         y="562.36218"
-         x="410"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="562.36218"
-           x="410"
-           id="tspan5344-2-0-5-9"
-           sodipodi:role="line">pile-up subtractors</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 590,472.36217 -7e-5,66.99998"
-       id="path8427-0-7-2-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5351">
-      <rect
-         ry="0"
-         y="692.36218"
-         x="530"
-         height="29.999987"
-         width="120"
-         id="rect5351-2-1-11-7"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-3-5-6"
-         y="712.36218"
-         x="590"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="712.36218"
-           x="590"
-           id="tspan4565"
-           sodipodi:role="line">b-, Ï-tagging</tspan></text>
-    </g>
-    <g
-       id="g5346">
-      <rect
-         ry="0"
-         y="642.36218"
-         x="530"
-         height="29.999987"
-         width="120"
-         id="rect5351-2-1-11-7-4"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-3-5-6-3"
-         y="662.36218"
-         x="590"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="662.36218"
-           x="590"
-           id="tspan5344-2-0-8-2-1-1"
-           sodipodi:role="line">energy scale</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 230,372.36217 0,17"
-       id="path8427-41-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-8)"
-       d="m 710,622.36217 -7e-5,176.99998"
-       id="path8832-6-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 190,122.36217 0,30 560,0 0,-30"
-       id="path4506"
-       inkscape:connector-curvature="0" />
-    <g
-       id="g5359">
-      <rect
-         ry="0"
-         y="592.36218"
-         x="210"
-         height="30"
-         width="280"
-         id="rect5351-2-16-74-7"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.00008953;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-86-8-0-4"
-         y="612.36218"
-         x="350"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="612.36218"
-           x="350"
-           id="tspan5344-2-0-5-9-0"
-           sodipodi:role="line">isolation</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 230,572.36217 -7e-5,16.99998"
-       id="path8425-5"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 350,572.36217 -7e-5,16.99998"
-       id="path8425-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,572.36217 -7e-5,16.99998"
-       id="path8425-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,622.36217 -7e-5,16.99998"
-       id="path8425-57"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,672.36217 -7e-5,16.99998"
-       id="path8425-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,572.36217 -7e-5,16.99998"
-       id="path8425-4-3"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,722.36217 -7e-5,16.99998"
-       id="path8425-2-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 230,622.36217 -7e-5,116.99998"
-       id="path8425-5-7"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 350,622.36217 -7e-5,116.99998"
-       id="path8425-1-7"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 470,622.36217 -7e-5,116.99998"
-       id="path8425-4-9"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 710,472.36217 -7e-5,116.99998"
-       id="path8427-0-7-2-4-8"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5222">
-      <rect
-         ry="16.666664"
-         y="332.36215"
-         x="20"
-         height="50.000011"
-         width="100"
-         id="rect3763-1-0-0-5"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="100%"
-         id="text3776-4-1-2-0"
-         y="352.36218"
-         x="70"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan5371-2"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="352.36218"
-           x="70"
-           sodipodi:role="line">Config</tspan><tspan
-           id="tspan5375-8"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="372.36218"
-           x="70"
-           sodipodi:role="line">file</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,322.36217 0,17"
-       id="path8427-3-4-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,372.36217 0,17"
-       id="path8427-41-8"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5043">
-      <rect
-         ry="14.999993"
-         y="443.14392"
-         x="420.00879"
-         height="29.999987"
-         width="100"
-         id="rect5351-4"
-         style="opacity:0.75;fill:#f2d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-5"
-         y="462.36218"
-         x="470"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="462.36218"
-           x="470"
-           id="tspan5344-2-5"
-           sodipodi:role="line">photons</tspan></text>
-    </g>
-    <g
-       id="g5051">
-      <rect
-         ry="14.999993"
-         y="443.14392"
-         x="540.00879"
-         height="29.999987"
-         width="219.99121"
-         id="rect5351-4-7"
-         style="opacity:0.75;fill:#f2d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text5342-2-5-1"
-         y="462.36218"
-         x="650"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="462.36218"
-           x="650"
-           id="tspan5344-2-5-1"
-           sodipodi:role="line">towers and tracks</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,422.36217 0,17"
-       id="path8427-41-8-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 590,422.36217 0,17"
-       id="path8427-41-8-7"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 710,422.36217 0,17"
-       id="path8427-41-8-79"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 350,422.36217 0,17"
-       id="path8427-41-8-2-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 230,472.36217 -7e-5,16.99998"
-       id="path8425-43"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 350,472.36217 0,17"
-       id="path8433-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
-       d="m 470,472.36217 -7e-5,16.99998"
-       id="path8427-2-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5067">
-      <rect
-         ry="0"
-         y="392.3623"
-         x="330"
-         height="29.999865"
-         width="400"
-         id="rect5351-2-16-74-8"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="100%"
-         id="text5342-2-86"
-         y="412.36218"
-         x="530"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3282"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="412.36218"
-           x="530"
-           sodipodi:role="line">calorimeter and energy flow</tspan></text>
-    </g>
-    <g
-       id="g5247">
-      <rect
-         ry="0"
-         y="392.36218"
-         x="210"
-         height="29.999987"
-         width="40"
-         id="rect8357-7"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text8359-7"
-         y="412.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="412.36218"
-           x="230"
-           id="tspan8365-9"
-           sodipodi:role="line">Ï</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 230,422.36217 0,17"
-       id="path8427-41-8-2-2-0"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5152">
-      <rect
-         ry="16.666658"
-         y="72.362213"
-         x="280"
-         height="49.999996"
-         width="100"
-         id="rect3763-1-8"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3776-8-6"
-         y="102.36217"
-         x="330"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3780-4-0"
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="102.36217"
-           x="330"
-           sodipodi:role="line">HepMC</tspan></text>
-    </g>
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="m 330,122.36221 0,30"
-       id="path4731-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 350,372.36217 0,17"
-       id="path8427-41-8-5"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 470,372.36217 0,17"
-       id="path8427-41-8-0"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 710,372.36217 0,17"
-       id="path8427-41-8-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <g
-       id="g5198">
-      <rect
-         ry="16.666658"
-         y="72.362175"
-         x="140"
-         height="49.999996"
-         width="100"
-         id="rect3763-1-8-7"
-         style="opacity:0.75;fill:#f1d4af;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="100%"
-         id="text3776-8-6-7"
-         y="92.362167"
-         x="190"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           id="tspan3780-4-0-7"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="92.362167"
-           x="190"
-           sodipodi:role="line">StdHEP</tspan><tspan
-           id="tspan5196"
-           style="font-size:20px;text-align:center;line-height:100%;text-anchor:middle"
-           y="112.36217"
-           x="190"
-           sodipodi:role="line">(XDR)</tspan></text>
-    </g>
-    <g
-       transform="translate(120,7.3425304e-7)"
-       id="g5255-3">
-      <rect
-         ry="0"
-         y="492.36218"
-         x="210"
-         height="29.999987"
-         width="40"
-         id="rect8357-8-3"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text8359-6-5"
-         y="512.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="512.36218"
-           x="230"
-           id="tspan8365-5-9"
-           sodipodi:role="line">Îµ</tspan></text>
-    </g>
-    <g
-       transform="translate(240,7.3425304e-7)"
-       id="g5255-9">
-      <rect
-         ry="0"
-         y="492.36218"
-         x="210"
-         height="29.999987"
-         width="40"
-         id="rect8357-8-8"
-         style="opacity:0.75;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:3.79999995;stroke-opacity:1;stroke-dasharray:none" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text8359-6-1"
-         y="512.36218"
-         x="230"
-         style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cambria;-inkscape-font-specification:Cambria"
-         xml:space="preserve"><tspan
-           style="font-size:20px;text-align:center;text-anchor:middle"
-           y="512.36218"
-           x="230"
-           id="tspan8365-5-8"
-           sodipodi:role="line">Îµ</tspan></text>
-    </g>
-  </g>
-</svg>
Index: doc/delphes_logo.svg
===================================================================
--- doc/delphes_logo.svg	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,171 +1,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="2160"
-   height="2160"
-   id="svg3121"
-   version="1.1"
-   inkscape:version="0.48.5 r10040"
-   sodipodi:docname="delphes_logo.svg">
-  <defs
-     id="defs3123" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.25"
-     inkscape:cx="1187.4273"
-     inkscape:cy="1100.006"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:window-width="1291"
-     inkscape:window-height="746"
-     inkscape:window-x="-8"
-     inkscape:window-y="-8"
-     inkscape:window-maximized="1">
-    <inkscape:grid
-       type="xygrid"
-       id="grid3140"
-       empspacing="5"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata3126">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(0,1107.6378)">
-    <g
-       style="fill:#000000;stroke:none"
-       transform="matrix(0.51622288,0,0,-0.51622288,163.19571,735.02479)"
-       id="g6">
-      <path
-         inkscape:connector-curvature="0"
-         d="m 150,466 0,-313 53,-7 c 28,-3 93,-6 143,-6 77,0 97,4 143,26 75,38 151,116 191,196 28,58 32,75 26,114 -12,88 -98,210 -193,273 l -46,31 -159,0 -158,0 0,-314 z m 247,162 c 42,-29 92,-105 100,-152 4,-27 -1,-45 -20,-79 -26,-44 -109,-127 -127,-127 -6,0 -10,67 -10,190 0,140 3,190 12,190 6,0 27,-10 45,-22 z"
-         id="path8" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 3234,628 c -66,-31 -122,-84 -135,-129 -16,-51 3,-93 60,-140 66,-52 53,-87 -42,-120 -20,-7 -36,-18 -34,-23 2,-5 24,-27 49,-49 56,-47 78,-45 166,13 71,48 103,100 91,147 -9,30 -21,44 -97,109 -24,21 -31,34 -26,47 7,19 61,50 108,61 l 29,7 -27,28 c -14,15 -43,37 -64,48 -37,21 -37,21 -78,1 z"
-         id="path10" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 799,619 c -5,-3 -8,-67 -7,-145 2,-76 1,-181 -2,-233 l -5,-94 166,-2 167,-2 10,36 c 6,20 13,51 17,70 7,34 7,34 -24,28 -17,-4 -60,-9 -96,-13 l -65,-7 0,38 0,38 81,-7 82,-7 -6,51 c -3,28 -9,55 -12,60 -3,6 -37,10 -76,10 l -69,0 0,31 0,32 73,-7 c 39,-4 80,-9 91,-13 17,-5 18,-1 11,48 -13,97 -1,91 -174,93 -84,0 -157,-2 -162,-5 z"
-         id="path12" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 1298,621 c -26,-4 -49,-9 -51,-11 -2,-3 -7,-110 -10,-237 l -6,-233 154,0 155,0 16,38 c 8,20 18,52 21,71 l 6,34 -39,-6 c -21,-4 -63,-10 -93,-14 l -54,-6 6,186 6,187 -32,-1 c -18,-1 -53,-5 -79,-8 z"
-         id="path14" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 1640,413 c 0,-120 -3,-228 -6,-240 -6,-23 -5,-23 86,-23 l 93,0 -6,64 -6,65 53,15 c 70,21 145,73 168,118 17,32 18,42 8,79 -15,55 -72,113 -125,128 -22,6 -91,11 -152,11 l -113,0 0,-217 z m 219,73 c 26,-28 19,-51 -20,-71 -15,-8 -30,-15 -34,-15 -3,0 -5,27 -5,59 0,53 2,59 19,54 11,-3 29,-15 40,-27 z"
-         id="path16" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 2165,616 -60,-11 -1,-227 c -1,-159 2,-228 10,-229 35,-3 122,4 139,10 18,7 20,15 18,72 -1,35 -4,72 -7,82 -5,16 1,18 63,15 l 68,-3 5,-90 5,-90 45,3 c 25,2 59,7 76,13 l 32,10 4,222 c 2,122 0,225 -4,228 -9,6 -94,2 -135,-7 -22,-4 -23,-9 -23,-84 l 0,-80 -64,0 -64,0 -5,33 c -2,17 -2,58 1,90 6,66 8,65 -103,43 z"
-         id="path18" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 2679,619 c -5,-3 -8,-67 -7,-145 2,-76 1,-181 -2,-233 l -5,-94 166,-2 167,-2 10,36 c 6,20 13,51 17,70 7,34 7,34 -24,28 -17,-4 -60,-9 -96,-13 l -65,-7 0,38 0,38 81,-7 82,-7 -6,51 c -3,28 -9,55 -12,60 -3,6 -37,10 -76,10 l -69,0 0,31 0,32 73,-7 c 39,-4 80,-9 91,-13 17,-5 18,-1 11,48 -13,97 -1,91 -174,93 -84,0 -157,-2 -162,-5 z"
-         id="path20" />
-    </g>
-    <g
-       style="fill:#000000;stroke:none"
-       transform="matrix(0.35646292,0,0,-0.35646292,50.266011,1048.4242)"
-       id="g6-4">
-      <path
-         inkscape:connector-curvature="0"
-         d="m 213,840 c -34,-14 -54,-54 -60,-120 -6,-58 -7,-60 -34,-60 -26,0 -29,-3 -29,-35 0,-32 2,-35 30,-35 l 30,0 0,-129 0,-130 -27,-3 c -23,-2 -29,-8 -31,-35 l -3,-33 110,0 111,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,130 0,130 30,0 c 28,0 30,3 30,35 0,32 -2,35 -30,35 l -30,0 0,60 c 0,57 1,60 24,60 15,0 26,-7 29,-19 3,-15 11,-18 28,-14 49,10 49,10 38,43 -18,50 -87,74 -146,50 z"
-         id="path8-0" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 2114,813 c -14,-56 50,-87 81,-39 24,36 6,66 -40,66 -29,0 -36,-4 -41,-27 z"
-         id="path10-9" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 3520,805 c 0,-33 2,-35 35,-35 l 35,0 0,-220 0,-220 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 105,0 105,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,255 0,255 -75,0 -75,0 0,-35 z"
-         id="path12-4" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 4544,813 c -14,-56 50,-87 81,-39 24,36 6,66 -40,66 -29,0 -36,-4 -41,-27 z"
-         id="path14-8" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 1283,756 c -32,-28 -43,-46 -43,-67 0,-24 -4,-29 -25,-29 -22,0 -25,-4 -25,-35 0,-31 3,-35 25,-35 l 25,0 0,-112 c 1,-179 21,-228 95,-228 53,0 65,9 65,46 0,32 -2,34 -35,34 l -35,0 0,130 0,130 35,0 c 33,0 35,2 35,35 0,33 -2,35 -35,35 l -34,0 -3,67 -3,68 -42,-39 z"
-         id="path16-8" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 4318,754 c -28,-25 -38,-42 -38,-64 0,-25 -4,-30 -25,-30 -22,0 -25,-4 -25,-35 0,-31 3,-35 25,-35 l 25,0 0,-135 c 0,-77 5,-144 11,-158 18,-39 70,-56 127,-41 17,5 22,14 22,40 0,31 -2,33 -37,36 l -38,3 -3,128 -3,127 41,0 c 39,0 40,1 40,35 0,34 -1,35 -40,35 l -39,0 -3,64 -3,65 -37,-35 z"
-         id="path18-2" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 444,651 c -37,-17 -74,-53 -74,-72 0,-4 16,-10 35,-13 27,-5 40,-2 57,14 15,14 35,20 68,20 62,0 81,-16 88,-75 5,-45 4,-48 -14,-40 -86,36 -151,30 -200,-19 -40,-40 -50,-76 -35,-126 15,-52 60,-82 125,-88 43,-3 57,0 89,22 46,31 47,31 47,6 0,-18 7,-20 71,-20 l 70,0 -3,33 c -3,28 -7,32 -35,35 l -33,3 0,122 c 0,136 -7,159 -59,194 -44,30 -137,31 -197,4 z M 590,427 c 18,-9 25,-21 25,-41 0,-59 -108,-99 -152,-56 -27,25 -30,66 -6,92 19,22 95,25 133,5 z"
-         id="path20-4" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 894,660 c -46,-14 -76,-52 -81,-104 -5,-42 -3,-48 29,-80 31,-31 88,-56 131,-56 36,0 87,-29 87,-49 0,-52 -111,-71 -155,-26 -14,13 -25,31 -25,40 0,11 -10,15 -35,15 l -35,0 0,-70 0,-70 35,0 c 19,0 35,4 35,9 0,6 12,3 28,-5 34,-18 113,-18 156,0 78,33 103,130 48,186 -29,28 -56,38 -164,60 -55,11 -58,13 -58,40 0,34 23,50 73,50 37,0 87,-32 87,-56 0,-9 11,-14 35,-14 l 35,0 0,66 0,65 -47,-2 c -27,0 -70,1 -98,5 -27,3 -64,1 -81,-4 z"
-         id="path22" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 1743,651 c -51,-24 -78,-69 -69,-119 10,-63 63,-97 181,-117 49,-8 65,-21 65,-51 0,-30 -27,-44 -85,-44 -35,0 -51,6 -70,25 -14,13 -25,31 -25,40 0,12 -8,15 -32,13 l -33,-3 -3,-67 -3,-68 36,0 c 19,0 35,5 35,10 0,6 13,4 30,-5 16,-8 50,-15 75,-15 115,0 187,78 150,165 -18,45 -61,70 -144,85 -84,16 -101,25 -101,55 0,29 26,45 73,45 37,0 87,-32 87,-56 0,-9 11,-14 35,-14 l 35,0 0,66 0,65 -47,-2 c -27,0 -70,2 -98,5 -39,5 -59,2 -92,-13 z"
-         id="path24" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 2535,658 c -16,-6 -39,-17 -50,-24 -27,-19 -35,-17 -35,6 0,18 -7,20 -75,20 l -75,0 0,-35 c 0,-33 2,-35 35,-35 l 35,0 0,-130 0,-130 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 110,0 110,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 40,20 c 21,11 55,20 75,20 49,0 55,-21 55,-191 l 0,-139 75,0 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 33,20 c 22,14 46,20 77,18 l 45,-3 3,-162 2,-163 75,0 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,133 c 0,112 -3,137 -19,163 -32,52 -118,54 -196,5 -30,-19 -30,-19 -56,6 -31,28 -90,38 -134,21 z"
-         id="path26" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 3880,654 c -40,-17 -80,-52 -80,-69 0,-23 60,-27 87,-5 35,27 113,28 137,1 16,-18 35,-101 24,-101 -3,0 -22,7 -41,15 -47,19 -98,19 -139,-1 -98,-47 -102,-181 -7,-230 42,-21 120,-14 160,15 29,21 29,21 29,1 0,-18 6,-20 70,-20 l 70,0 0,35 c 0,32 -3,35 -29,35 l -29,0 -4,128 c -4,139 -12,162 -61,192 -39,24 -136,26 -187,4 z m 141,-230 c 24,-12 30,-21 27,-41 -6,-54 -104,-91 -153,-59 -30,20 -34,69 -8,98 20,23 92,24 134,2 z"
-         id="path28" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 4865,651 c -150,-68 -165,-279 -27,-371 133,-88 306,-8 328,152 17,126 -81,238 -211,238 -27,0 -68,-9 -90,-19 z m 149,-71 c 36,-13 66,-67 66,-118 0,-106 -94,-172 -181,-127 -83,44 -93,186 -17,239 25,18 94,21 132,6 z"
-         id="path30" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 5470,661 c -14,-4 -40,-15 -57,-24 -41,-21 -43,-21 -43,3 0,18 -7,20 -75,20 l -75,0 0,-35 c 0,-33 2,-35 35,-35 l 35,0 0,-130 0,-130 -35,0 c -33,0 -35,-2 -35,-35 l 0,-35 110,0 110,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,110 0,110 40,20 c 51,26 106,27 120,1 5,-11 10,-84 10,-165 l 0,-146 75,0 75,0 0,35 c 0,33 -2,35 -34,35 l -34,0 -4,140 c -3,134 -4,141 -29,165 -27,28 -79,39 -119,26 z"
-         id="path32" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 2060,625 c 0,-32 2,-35 30,-35 l 30,0 0,-130 0,-130 -30,0 c -28,0 -30,-3 -30,-35 l 0,-35 100,0 100,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,165 0,165 -70,0 -70,0 0,-35 z"
-         id="path34" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 3040,625 c 0,-32 2,-35 30,-35 l 30,0 0,-141 0,-141 29,-29 c 38,-37 97,-39 164,-5 44,22 47,22 47,5 0,-17 8,-19 75,-19 l 75,0 0,35 c 0,33 -2,35 -35,35 l -35,0 0,165 0,165 -75,0 -75,0 0,-35 c 0,-33 2,-35 35,-35 l 36,0 -3,-111 c -3,-106 -4,-113 -28,-131 -33,-24 -95,-34 -115,-18 -12,10 -15,42 -15,171 l 0,159 -70,0 -70,0 0,-35 z"
-         id="path36" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 4490,625 c 0,-32 2,-35 30,-35 l 30,0 0,-130 0,-130 -30,0 c -28,0 -30,-3 -30,-35 l 0,-35 100,0 100,0 0,35 c 0,32 -2,35 -30,35 l -30,0 0,165 0,165 -70,0 -70,0 0,-35 z"
-         id="path38" />
-    </g>
-    <path
-       style="fill:#000000;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="M 1080 120 C 726.53772 120 440 406.53772 440 760 C 440 1113.4623 726.53772 1400 1080 1400 C 1433.4623 1400 1720 1113.4623 1720 760 C 1720 406.53772 1433.4623 120 1080 120 z M 1080 145 C 1419.4775 145 1695 420.52254 1695 760 C 1695 1099.4775 1419.4775 1375 1080 1375 C 740.52255 1375 465 1099.4775 465 760 C 465 420.52254 740.52255 145 1080 145 z M 1080 175 C 756.73576 175 495 436.73575 495 760 C 495 1083.2643 756.73576 1345 1080 1345 C 1403.2643 1345 1665 1083.2643 1665 760 C 1665 436.73575 1403.2643 175 1080 175 z M 980 220 L 1020 220 L 1020 260 L 1140 260 L 1140 220 L 1180 220 L 1180 260 L 1300 260 L 1300 300 L 860 300 L 860 260 L 980 260 L 980 220 z M 900 320 L 1260 320 L 1260 380 L 900 380 L 900 320 z M 820 400 L 1340 400 L 1340 460 L 820 460 L 820 400 z M 760 480 L 920 480 L 920 520 L 880 560 L 900 1100 L 780 1100 L 800 560 L 760 520 L 760 480 z M 1000 480 L 1160 480 L 1160 520 L 1120 560 L 1140 1100 L 1020 1100 L 1040 560 L 1000 520 L 1000 480 z M 1240 480 L 1400 480 L 1400 520 L 1360 560 L 1380 1100 L 1260 1100 L 1280 560 L 1240 520 L 1240 480 z M 664.0625 1120 L 1495.9375 1120 C 1483.8337 1133.9729 1471.0296 1147.3138 1457.5938 1160 L 702.40625 1160 C 688.97014 1147.3138 676.16627 1133.9729 664.0625 1120 z M 724.78125 1180 L 1435.2188 1180 C 1418.2355 1194.3752 1400.3777 1207.7417 1381.7188 1220 L 778.28125 1220 C 759.62222 1207.7417 741.76443 1194.3752 724.78125 1180 z M 811.1875 1240 L 1348.8125 1240 C 1269.3362 1284.5829 1177.6548 1310 1080 1310 C 982.34525 1310 890.66375 1284.5829 811.1875 1240 z "
-       transform="translate(0,-1107.6378)"
-       id="path3144-1-1" />
-  </g>
-</svg>
Index: doc/genMakefile.tcl
===================================================================
--- doc/genMakefile.tcl	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ doc/genMakefile.tcl	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -6,5 +6,4 @@
 set srcSuf {.$(SrcSuf)}
 set objSuf {.$(ObjSuf)}
-set pcmSuf {$(PcmSuf)}
 set exeSuf {$(ExeSuf)}
 
@@ -29,34 +28,34 @@
         lappend list external/$file
         set headerFiles(external/$file) 1
-      }
+	  }
     }
   }
-
+  
   if {[llength $list] > 0} {
     puts -nonewline $firstLine
     foreach file $list {puts -nonewline $suffix$file}
     if {$command != {}} {
-      puts {}
+      puts ""
       puts $command
     }
-    puts {}
+    puts ""
   } elseif {$force} {
     puts -nonewline $firstLine
     if {$command != {}} {
-      puts {}
+      puts ""
       puts $command
     }
-    puts {}
-  }
-
-  close $fid
-}
-
-proc dictDeps {dictPrefix args} {
-
-  global prefix suffix srcSuf objSuf pcmSuf
-
-  set dict [lsort [eval glob -nocomplain $args]]
-
+    puts ""
+  }
+
+  close $fid  
+}
+
+proc dictDeps {dictVar args} {
+
+  global prefix suffix srcSuf objSuf
+
+  set dict [eval glob -nocomplain $args]
+  
   set dictSrcFiles {}
   set dictObjFiles {}
@@ -65,27 +64,19 @@
     regsub {LinkDef\.h} $fileName {Dict} dictName
     set dictName $prefix$dictName
-
+  
     lappend dictSrcFiles $dictName$srcSuf
     lappend dictObjFiles $dictName$objSuf
-    lappend dictPcmFiles [file tail $dictName$pcmSuf]
-
+  
     dependencies $fileName "$dictName$srcSuf:$suffix$fileName"
-
-    puts -nonewline $dictName$pcmSuf:$suffix
-    puts -nonewline $dictName$srcSuf
-    puts {}
-
-    puts -nonewline [file tail $dictName$pcmSuf]:$suffix
-    puts -nonewline $dictName$pcmSuf
-    puts {}
-  }
-
-  puts -nonewline "${dictPrefix}_OBJ += $suffix"
+  }
+  
+  puts -nonewline "${dictVar} = $suffix"
+  puts [join $dictSrcFiles $suffix]
+  puts ""
+
+  puts -nonewline "${dictVar}_OBJ = $suffix"
   puts [join $dictObjFiles $suffix]
-  puts {}
-
-  puts -nonewline "${dictPrefix}_PCM += $suffix"
-  puts [join $dictPcmFiles $suffix]
-  puts {}
+  puts ""
+
 }
 
@@ -93,35 +84,21 @@
 
   global prefix suffix srcSuf objSuf
-
-  set source [lsort [eval glob -nocomplain $args]]
-
+  
+  set source [eval glob -nocomplain $args]
+    
   set srcObjFiles {}
-  set srcObjFilesFastJet {}
-  set srcObjFilesPythia8 {}
-
+  
   foreach fileName $source {
     regsub {\.cc} $fileName {} srcName
     set srcObjName $prefix$srcName
-
-    if {$fileName == "modules/PileUpMergerPythia8.cc"} {
-      lappend srcObjFilesPythia8 $srcObjName$objSuf
-    } elseif {([string match {modules/FastJet*.cc} $fileName] || [string match {modules/RunPUPPI.cc} $fileName]) && $srcPrefix != {FASTJET}} {
-      continue
-    } else {
-      lappend srcObjFiles $srcObjName$objSuf
-    }
-
+  
+    lappend srcObjFiles $srcObjName$objSuf
+  
     dependencies $fileName "$srcObjName$objSuf:$suffix$srcName$srcSuf"
   }
 
-  puts -nonewline "${srcPrefix}_OBJ += $suffix"
+  puts -nonewline "${srcPrefix}_OBJ = $suffix"
   puts [join $srcObjFiles $suffix]
-  puts {}
-
-  puts {ifeq ($(HAS_PYTHIA8),true)}
-  puts -nonewline "${srcPrefix}_OBJ += $suffix"
-  puts [join $srcObjFilesPythia8 $suffix]
-  puts {endif}
-  puts {}
+  puts ""
 }
 
@@ -129,33 +106,33 @@
 
   global prefix suffix srcSuf objSuf
-
-  set source [lsort [glob -nocomplain {external/tcl/*.c}]]
-
+   
+  set source [glob -nocomplain {external/tcl/*.c}]
+  
   set srcObjFiles {}
-
+  
   foreach fileName $source {
     if {$fileName == "tcl/tclc.c" || $fileName == "tcl/tcl.c"} continue
-
+ 
     regsub {\.c} $fileName {} srcName
     set srcObjName $prefix$srcName
-
+  
     lappend srcObjFiles $srcObjName$objSuf
-
+  
     dependencies $fileName "$srcObjName$objSuf:$suffix$fileName"
   }
-
-  puts -nonewline "TCL_OBJ += $suffix"
+  
+  puts -nonewline "TCL_OBJ = $suffix"
   puts [join $srcObjFiles $suffix]
-  puts {}
-}
-
-proc executableDeps {args} {
+  puts ""
+}
+
+proc executableDeps {} {
 
   global prefix suffix objSuf exeSuf
-
-  set executable [lsort [eval glob -nocomplain $args]]
-
+   
+  set executable [glob -nocomplain {readers/*.cpp} {converters/*.cpp}]
+  
   set exeFiles {}
-
+  
   foreach fileName $executable {
     regsub {\.cpp} $fileName {} exeObjName
@@ -165,26 +142,27 @@
     lappend exeFiles $exeName$exeSuf
     lappend exeObjFiles $exeObjName$objSuf
-
+    
     puts "$exeName$exeSuf:$suffix$exeObjName$objSuf"
-    puts {}
-
+    puts ""
+  
     dependencies $fileName "$exeObjName$objSuf:$suffix$fileName"
   }
-
+  
   if [info exists exeFiles] {
-    puts -nonewline "EXECUTABLE += $suffix"
+    puts -nonewline "EXECUTABLE = $suffix"
     puts [join $exeFiles $suffix]
-    puts {}
+    puts ""
   }
   if [info exists exeObjFiles] {
-    puts -nonewline "EXECUTABLE_OBJ += $suffix"
+    puts -nonewline "EXECUTABLE_OBJ = $suffix"
     puts [join $exeObjFiles $suffix]
-    puts {}
-  }
+    puts ""
+  }
+
 }
 
 proc headerDeps {} {
   global suffix headerFiles
-
+    
   foreach fileName [array names headerFiles] {
     dependencies $fileName "$fileName:" 0 "\t@touch \$@"
@@ -203,84 +181,19 @@
 include doc/Makefile.arch
 
-ROOT_MAJOR := $(shell $(RC) --version | cut -d'.' -f1)
+ifeq ($(ARCH),macosx64)
+UNDEFOPT = dynamic_lookup
+endif
 
 SrcSuf = cc
-PcmSuf = _rdict.pcm
 
 CXXFLAGS += $(ROOTCFLAGS) -Wno-write-strings -D_FILE_OFFSET_BITS=64 -DDROP_CGAL -I. -Iexternal -Iexternal/tcl
-DELPHES_LIBS = $(shell $(RC) --libs) -lEG $(SYSLIBS)
-DISPLAY_LIBS = $(shell $(RC) --evelibs) -lGuiHtml $(SYSLIBS)
-
-ifneq ($(CMSSW_FWLITE_INCLUDE_PATH),)
-HAS_CMSSW = true
-CXXFLAGS += -std=c++0x -I$(subst :, -I,$(CMSSW_FWLITE_INCLUDE_PATH))
-OPT_LIBS += -L$(subst include,lib,$(subst :, -L,$(CMSSW_FWLITE_INCLUDE_PATH)))
-ifneq ($(CMSSW_RELEASE_BASE),)
-CXXFLAGS += -I$(CMSSW_RELEASE_BASE)/src
-endif
-ifneq ($(LD_LIBRARY_PATH),)
-OPT_LIBS += -L$(subst include,lib,$(subst :, -L,$(LD_LIBRARY_PATH)))
-endif
-OPT_LIBS += -lGenVector -lFWCoreFWLite -lDataFormatsFWLite -lDataFormatsCommon -lDataFormatsPatCandidates -lDataFormatsLuminosity -lSimDataFormatsGeneratorProducts -lCommonToolsUtils -lDataFormatsCommon
-endif
-
-# check consistency
-ifneq ($(PROMC),)
-ifneq ($(PROIO),)
-$(error Attention:  PROMC and PROIO env. variables are set simultaneously. You cannot compile ProMC and ProIO readers in one compilation process due to an inconsistency in protocol buffers libraries. The suggestion is to compile these two readers in two steps. First unset PROIO variable and then \"configure; make\". After this, unset PROMC, set PROIO,  and run \"configure; make\". During runs, make sure shared libraries are set correctly.)
-endif
-endif
-
-ifneq ($(PROMC),)
-HAS_PROMC = true
-$(info ProMC event reader is requested)
-CXXFLAGS += -I$(PROMC)/include -I$(PROMC)/src
-OPT_LIBS += -L$(PROMC)/lib -lpromc -lprotoc -lprotobuf -lprotobuf-lite -lcbook -lz
-endif
-
-ifneq ($(PROIO),)
-HAS_PROIO = true
-$(info ProIO reader is requested)
-ifeq ($(PROTOBUF),)
-$(error but PROTOBUF variable is not set.)
-endif
-PROTOBUF_FILE=$(PROTOBUF)/lib/libprotobuf.a
-ifeq ("$(wildcard $(PROTOBUF_FILE))","")
-$(error PROTOBUF variable is set, but it does not point to valid $(PROTOBUF_FILE))
-endif
-ifeq ($(LZ4),)
-$(error but LZ4 variable is not set.)
-endif
-LZ4_FILE=$(LZ4)/lib/liblz4.so
-ifeq ("$(wildcard $(LZ4_FILE))","")
-$(error LZ4 variable is set,  but it does not point to valid $(LZ4_FILE))
-endif
-CXXFLAGS += -I$(PROIO)/include -I$(PROTOBUF)/include -I$(LZ4)/include -I$(PROIO)/src
-OPT_LIBS += -L$(PROTOBUF)/lib -lprotobuf -L$(PROIO)/lib -lproio -lproio.pb -lz -L$(LZ4)/lib -llz4
-endif
-
-ifeq ($(HAS_PYTHIA8),true)
-ifneq ($(PYTHIA8),)
-CXXFLAGS += -I$(PYTHIA8)/include
-CXXFLAGS += -I$(PYTHIA8)/include/Pythia8
-OPT_LIBS += -L$(PYTHIA8)/lib -lpythia8 -ldl -lz
-endif
-endif
-
-DELPHES_LIBS += $(OPT_LIBS)
-DISPLAY_LIBS += $(OPT_LIBS)
+LIBS = $(shell $(RC) --evelibs) $(SYSLIBS)
 
 ###
 
-NOFASTJET = libDelphesNoFastJet.$(DllSuf)
-NOFASTJETLIB = libDelphesNoFastJet.lib
-
-DELPHES = libDelphes.$(DllSuf)
-DELPHESLIB = libDelphes.lib
-
-DISPLAY = libDelphesDisplay.$(DllSuf)
-DISPLAYLIB = libDelphesDisplay.lib
-
-VERSION = x.y.z
+SHARED = libDelphes.$(DllSuf)
+SHAREDLIB = libDelphes.lib
+
+VERSION = $(shell cat VERSION)
 DISTDIR = Delphes-$(VERSION)
 DISTTAR = $(DISTDIR).tar.gz
@@ -290,40 +203,9 @@
 }
 
-executableDeps {converters/*.cpp} {examples/*.cpp} {validation/*.cpp}
-
-executableDeps {readers/DelphesHepMC2.cpp} {readers/DelphesHepMC3.cpp} {readers/DelphesLHEF.cpp} {readers/DelphesSTDHEP.cpp} {readers/DelphesROOT.cpp}
-
-puts {ifeq ($(HAS_CMSSW),true)}
-executableDeps {readers/DelphesCMSFWLite.cpp}
-puts {endif}
-puts {}
-
-puts {ifeq ($(HAS_PROMC),true)}
-executableDeps {readers/DelphesProMC.cpp}
-puts {endif}
-puts {}
-
-puts {ifeq ($(HAS_PROIO),true)}
-executableDeps {readers/DelphesProIO.cpp}
-puts {endif}
-puts {}
-
-puts {ifeq ($(HAS_PYTHIA8),true)}
-executableDeps {readers/DelphesPythia8.cpp}
-dictDeps {DELPHES_DICT} {modules/Pythia8LinkDef.h}
-puts {endif}
-puts {}
-
-dictDeps {DELPHES_DICT} {classes/ClassesLinkDef.h} {modules/ModulesLinkDef.h} {external/ExRootAnalysis/ExRootAnalysisLinkDef.h}
-
-dictDeps {FASTJET_DICT} {modules/FastJetLinkDef.h}
-
-dictDeps {DISPLAY_DICT} {display/DisplayLinkDef.h}
-
-sourceDeps {DELPHES} {classes/*.cc} {modules/*.cc} {external/ExRootAnalysis/*.cc} {external/Hector/*.cc} {external/TrackCovariance/*.cc}
-
-sourceDeps {FASTJET} {modules/FastJet*.cc} {modules/RunPUPPI.cc} {external/PUPPI/*.cc} {external/fastjet/*.cc} {external/fastjet/tools/*.cc} {external/fastjet/plugins/*/*.cc} {external/fastjet/contribs/*/*.cc}
-
-sourceDeps {DISPLAY} {display/*.cc}
+executableDeps
+
+dictDeps {DICT} {classes/*LinkDef.h} {modules/*LinkDef.h} {external/ExRootAnalysis/*LinkDef.h}
+
+sourceDeps {SOURCE} {classes/*.cc} {modules/*.cc} {external/ExRootAnalysis/*.cc} {external/fastjet/*.cc} {external/fastjet/tools/*.cc} {external/fastjet/plugins/*/*.cc}
 
 tclDeps
@@ -335,71 +217,43 @@
 ###
 
-ifeq ($(ROOT_MAJOR),6)
-all: $(NOFASTJET) $(DELPHES) $(DELPHES_DICT_PCM) $(FASTJET_DICT_PCM) $(EXECUTABLE)
-display: $(DISPLAY) $(DISPLAY_DICT_PCM)
+all: $(SHARED) $(EXECUTABLE) $(STDHEP_EXECUTABLE)
+
+$(SHARED): $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ)
+	@mkdir -p $(@D)
+	@echo ">> Building $@"
+ifeq ($(ARCH),aix5)
+	@$(MAKESHARED) $(OutPutOpt) $@ $(LIBS) -p 0 $^
 else
-all: $(NOFASTJET) $(DELPHES) $(EXECUTABLE)
-display: $(DISPLAY)
-endif
-
-$(NOFASTJET): $(DELPHES_DICT_OBJ) $(DELPHES_OBJ) $(TCL_OBJ)
-	@mkdir -p $(@D)
-	@echo ">> Building $@"
 ifeq ($(PLATFORM),macosx)
-	@$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS)
+# We need to make both the .dylib and the .so
+	@$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(LIBS)
+ifneq ($(subst $(MACOSX_MINOR),,1234),1234)
+ifeq ($(MACOSX_MINOR),4)
+	@ln -sf $@ $(subst .$(DllSuf),.so,$@)
+endif
+endif
 else
 ifeq ($(PLATFORM),win32)
 	@bindexplib $* $^ > $*.def
-	@lib -nologo -MACHINE:IX86 $^ -def:$*.def $(OutPutOpt)$(NOFASTJETLIB)
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(DELPHES_LIBS) $(OutPutOpt)$@
+	@lib -nologo -MACHINE:IX86 $^ -def:$*.def $(OutPutOpt)$(SHAREDLIB)
+	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(LIBS) $(OutPutOpt)$@
 	@$(MT_DLL)
 else
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS)
-endif
-endif
-
-$(DELPHES): $(DELPHES_DICT_OBJ) $(FASTJET_DICT_OBJ) $(DELPHES_OBJ) $(FASTJET_OBJ) $(TCL_OBJ)
-	@mkdir -p $(@D)
-	@echo ">> Building $@"
-ifeq ($(PLATFORM),macosx)
-	@$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS)
-else
-ifeq ($(PLATFORM),win32)
-	@bindexplib $* $^ > $*.def
-	@lib -nologo -MACHINE:IX86 $^ -def:$*.def $(OutPutOpt)$(DELPHESLIB)
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(DELPHES_LIBS) $(OutPutOpt)$@
+	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(LIBS)
 	@$(MT_DLL)
-else
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DELPHES_LIBS)
-endif
-endif
-
-$(DISPLAY): $(DELPHES_DICT_OBJ) $(FASTJET_DICT_OBJ) $(DISPLAY_DICT_OBJ) $(DELPHES_OBJ) $(FASTJET_OBJ) $(DISPLAY_OBJ) $(TCL_OBJ)
-	@mkdir -p $(@D)
-	@echo ">> Building $@"
-ifeq ($(PLATFORM),macosx)
-	@$(LD) $(SOFLAGS)$@ $(LDFLAGS) $^ $(OutPutOpt) $@ $(DISPLAY_LIBS)
-else
-ifeq ($(PLATFORM),win32)
-	@bindexplib $* $^ > $*.def
-	@lib -nologo -MACHINE:IX86 $^ -def:$*.def $(OutPutOpt)$(DISPLAYLIB)
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $*.exp $(DISPLAY_LIBS) $(OutPutOpt)$@
-	@$(MT_DLL)
-else
-	@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(OutPutOpt) $@ $(DISPLAY_LIBS)
+endif
 endif
 endif
 
 clean:
-	@rm -f $(DELPHES_DICT_OBJ) $(DISPLAY_DICT_OBJ) $(DELPHES_OBJ) $(FASTJET_OBJ) $(DISPLAY_OBJ) $(TCL_OBJ) core
-	@rm -rf tmp
+	@rm -f $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ) $(STDHEP_OBJ) core
 
 distclean: clean
-	@rm -f $(NOFASTJET) $(NOFASTJETLIB) $(DELPHES) $(DELPHESLIB) $(DELPHES_DICT_PCM) $(FASTJET_DICT_PCM) $(DISPLAY) $(DISPLAYLIB) $(DISPLAY_DICT_PCM) $(EXECUTABLE)
+	@rm -f $(SHARED) $(SHAREDLIB) $(EXECUTABLE)
 
 dist:
 	@echo ">> Building $(DISTTAR)"
 	@mkdir -p $(DISTDIR)
-	@cp -a AUTHORS CHANGELOG CMakeLists.txt COPYING DelphesEnv.sh LICENSE NOTICE README README_4LHCb Makefile MinBias.pileup configure cards classes cmake converters display doc examples external modules python readers validation $(DISTDIR)
+	@cp -a CREDITS README VERSION Makefile configure classes converters doc examples external modules readers $(DISTDIR)
 	@find $(DISTDIR) -depth -name .\* -exec rm -rf {} \;
 	@tar -czf $(DISTTAR) $(DISTDIR)
@@ -408,5 +262,5 @@
 ###
 
-.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf) $(PcmSuf)
+.SUFFIXES: .$(SrcSuf) .$(ObjSuf) .$(DllSuf)
 
 %Dict.$(SrcSuf):
@@ -414,63 +268,33 @@
 	@echo ">> Generating $@"
 	@rootcint -f $@ -c -Iexternal $<
+	@echo "#define private public" > $@.arch
+	@echo "#define protected public" >> $@.arch
 	@mv $@ $@.base
-	@cat $< $@.base > $@
-	@rm $@.base
-
-$(DELPHES_DICT_PCM): %Dict$(PcmSuf):
-	@echo ">> Copying $@"
-	@cp $< $@
-
-$(FASTJET_DICT_PCM): %Dict$(PcmSuf):
-	@echo ">> Copying $@"
-	@cp $< $@
-
-$(DISPLAY_DICT_PCM): %Dict$(PcmSuf):
-	@echo ">> Copying $@"
-	@cp $< $@
-
-$(DELPHES_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
+	@cat $@.arch $< $@.base > $@
+	@rm $@.arch $@.base
+
+$(SOURCE_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
 	@mkdir -p $(@D)
 	@echo ">> Compiling $<"
 	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
 
-$(FASTJET_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
+$(DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
 	@mkdir -p $(@D)
 	@echo ">> Compiling $<"
 	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
 
-$(DISPLAY_OBJ): tmp/%.$(ObjSuf): %.$(SrcSuf)
+$(TCL_OBJ): tmp/%.$(ObjSuf): %.c
+	@mkdir -p $(@D)
+	@echo ">> Compiling $<"
+	@gcc $(CXXFLAGS) -c $< $(OutPutOpt)$@
+
+$(EXECUTABLE_OBJ): tmp/%.$(ObjSuf): %.cpp
 	@mkdir -p $(@D)
 	@echo ">> Compiling $<"
 	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
 
-$(DELPHES_DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
-	@mkdir -p $(@D)
-	@echo ">> Compiling $<"
-	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
-
-$(FASTJET_DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
-	@mkdir -p $(@D)
-	@echo ">> Compiling $<"
-	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
-
-$(DISPLAY_DICT_OBJ): %.$(ObjSuf): %.$(SrcSuf)
-	@mkdir -p $(@D)
-	@echo ">> Compiling $<"
-	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
-
-$(TCL_OBJ): tmp/%.$(ObjSuf): %.c
-	@mkdir -p $(@D)
-	@echo ">> Compiling $<"
-	@$(CC) $(patsubst -std=%,,$(CXXFLAGS)) -c $< $(OutPutOpt)$@
-
-$(EXECUTABLE_OBJ): tmp/%.$(ObjSuf): %.cpp
-	@mkdir -p $(@D)
-	@echo ">> Compiling $<"
-	@$(CXX) $(CXXFLAGS) -c $< $(OutPutOpt)$@
-
-$(EXECUTABLE): %$(ExeSuf): $(DELPHES_DICT_OBJ) $(FASTJET_DICT_OBJ) $(DELPHES_OBJ) $(FASTJET_OBJ) $(TCL_OBJ)
+$(EXECUTABLE): %$(ExeSuf): $(DICT_OBJ) $(SOURCE_OBJ) $(TCL_OBJ)
 	@echo ">> Building $@"
-	@$(LD) $(LDFLAGS) $^ $(DELPHES_LIBS) $(OutPutOpt)$@
+	@$(LD) $(LDFLAGS) $^ $(LIBS) $(OutPutOpt)$@
 
 ###
Index: doc/memory_usage.sh
===================================================================
--- doc/memory_usage.sh	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,10 +1,0 @@
-#! /bin/sh
-
-exec "$@" &
-pid=$!
-echo $pid 
-while true
-do
-  ps -p $pid -o vsize= -o rss= >> $pid.txt
-  sleep 0.1
-done
Index: doc/prepend_GPLv3_header.sh
===================================================================
--- doc/prepend_GPLv3_header.sh	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,12 +1,0 @@
-#! /bin/sh
-
-header=doc/GPLv3_header.txt
-length=`wc -l $header | cut -d' ' -f1`
-
-for file in `find . -maxdepth 2 -type f -name *.cpp -o -name *.cc -o -name *.h`
-do
-  head -$length $file | diff -lb $header - > /dev/null && continue
-  echo $file
-  cat $header $file > $file.new
-  mv $file.new $file
-done  
Index: doc/replace_troot.sh
===================================================================
--- doc/replace_troot.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
+++ doc/replace_troot.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -0,0 +1,8 @@
+#! /bin/sh
+
+for file in `grep -l 'TRoot' *`
+do
+  echo $file
+  sed 's/TRoot/ExRoot/g' ${file} > ${file}.tmp
+  mv ${file}.tmp ${file}
+done
Index: doc/root_tree_html.sh
===================================================================
--- doc/root_tree_html.sh	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ doc/root_tree_html.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -9,37 +9,31 @@
 
 awk '
-  BEGIN {
-    print "<!doctype html>"
+  BEGIN {  
     print "<html>"
-
+    
     print "<head>"
     print "  <meta HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-1\">"
     print "  <meta NAME=\"keywords\" CONTENT=\"root, tree, ntuple, format, description\">"
     print "  <title>root tree description</title>"
-    print "  <style>"
-    print "    body { font-family: sans-serif; max-width: 800px; line-height: 1.4; margin-left: auto; margin-right: auto; padding: 0em 1em 3em 1em; }"
-    print "    h1 { font-weight: normal; }"
-    print "    td, th { border: 1px solid #d3d3d3; padding: 0.1em 0.3em; }"
-    print "    th { text-align: left; background-color: #f5f5f5; }"
-    print "    tr.even td { background-color: #f5f5f5; }"
-    print "    tr.class td { font-weight: bold; padding-top: 1em; }"
-    print "  </style>"
     print "</head>"
 
     print "<body>"
+    
+    print "<H1>root tree description</H1>"
 
-    print "<h1>ROOT Tree Description</h1>"
-    print "<p>Description of all classes used to store output data.</p>"
+    print "<hr>"
+    print "<H2>Classes</H2>"
+    print "<hr>"
 
-    print "<table>"
-    print "<tr><th>Parameter</th>"
-    print "<th>Definition</th>"
-    print "<th>How it was calculated</th></tr>"
+    print "<table style=\"border: 1px dotted;\" align=\"center\" border=\"0\" cellpadding=\"7\" cellspacing=\"3\" widt=\"95%\">"
+    print "<tr><td><b>Parameter</b></td>"
+    print "<td><b>Definition</b></td>"
+    print "<td><b>How it was calculated</b></td></tr>"
   }
 
   function print_line(name, comment, even, end) {
     if(name != ""){
-      if(even) print "<tr class=\"even\">"
-      else print "<tr class=\"odd\">"
+      if(even) print "<tr bgcolor=\"#eeeeee\">"
+      else print "<tr bgcolor=\"#ffffff\">"
       print "  <td>"name"</td>"
       split(comment, a, "|");
@@ -57,9 +51,9 @@
     split($2, a, ":");
     if(a[1] == "Candidate" || a[1] == "DelphesFactory;") next;
-    print "<tr class=\"class\"><td colspan=\"3\" id=\""a[1]"\">class "a[1]"</td></tr>"
+    print "<tr bgcolor=\"#ffffff\"><td colspan=3><hr><a name=\""a[1]"\"><H3>"a[1]"</H3><hr></td></tr>"
   }
 
-  /: public /{
-    if($4 == "TObject" || $4 == "SortableObject") next;
+  /: public [^S]/{
+    if($4 == "TObject") next;
     name = sprintf("<a href=\"#%s\">%s</a>", $4, $4);
     split($2, a, ":");
@@ -81,3 +75,4 @@
     print "</table>"
     print "</body></html>"
-  }' `dirname $0`/../classes/DelphesClasses.h > $1
+  }' ../classes/DelphesClasses.h >> $1
+
Index: doc/root_tree_table.sh
===================================================================
--- doc/root_tree_table.sh	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ 	(revision )
@@ -1,60 +1,0 @@
-#! /bin/sh
-
-if [ $# -ne 1 ]
-then
-  echo " Usage: $0 output_file"
-  echo " output_file - output file in HTML format."
-  exit
-fi
-
-awk '
-  BEGIN {
-    print "<table>"
-    print "<tr><th>Parameter</th>"
-    print "<th>Definition</th>"
-    print "<th>How it was calculated</th></tr>"
-  }
-
-  function print_line(name, comment, even, end) {
-    if(name != ""){
-      if(even) print "<tr class=\"even\">"
-      else print "<tr class=\"odd\">"
-      print "  <td>"name"</td>"
-      split(comment, a, "|");
-      print "  <td>"a[1]"</td>"
-      print "  <td>"a[2]"</td>"
-      print "</tr>"
-    }
-  }
-
-  /^ *class /{
-    print_line(name, comment, even, 1);
-    even = 0;
-    name = "";
-    comment = "";
-    split($2, a, ":");
-    if(a[1] == "Candidate" || a[1] == "DelphesFactory;") next;
-    print "<tr class=\"class\"><td colspan=\"3\" id=\""a[1]"\">class "a[1]"</td></tr>"
-  }
-
-  /: public /{
-    if($4 == "TObject" || $4 == "SortableObject") next;
-    name = sprintf("<a href=\"#%s\">%s</a>", $4, $4);
-    split($2, a, ":");
-    comment = sprintf("%s inherits all %s parameters", a[1], $4);
-  }
-
-  /^ *[A-Za-z_]* [A-Za-z].*; \/\/ / {
-    print_line(name, comment, even, 0);
-    split($2, a, ";");
-    name = a[1];
-    split($0, a, "// ");
-    comment = a[2];
-    even = !even;
-  }
-
-  /^ +\/\/ /{split($0, a, "// "); comment = comment" "a[2]}
-  END {
-    print_line(name, comment, even, 1);
-    print "</table>"
-  }' `dirname $0`/../classes/DelphesClasses.h > $1
Index: doc/root_tree_wiki.sh
===================================================================
--- doc/root_tree_wiki.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
+++ doc/root_tree_wiki.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -0,0 +1,47 @@
+#! /bin/sh
+
+awk '
+  BEGIN {  
+    print "||= Parameter =||= Definition =||= How it was calculated =||";
+  }
+
+  function print_line(name, comment, even, end) {
+    if(name != ""){
+      split(comment, a, "|");
+      print "|| "name" || "a[1]" || "a[2]" ||";
+    }
+  }
+
+  /^ *class /{
+    print_line(name, comment, even, 1);
+    even = 0;
+    name = "";
+    comment = "";
+    split($2, a, ":");
+    if(a[1] == "Candidate" || a[1] == "DelphesFactory;") next;
+    print "|| || || ||";
+    print "|||| class "a[1]" || ||"
+    print "|| || || ||"
+  }
+
+  /: public [^S]/{
+    if($4 == "TObject") next;
+    name = $4;
+    split($2, a, ":");
+    comment = sprintf("%s inherits all %s parameters", a[1], $4);
+  }
+
+  /^ *[A-Za-z_]* [A-Za-z].*; \/\/ / {
+    print_line(name, comment, even, 0);
+    split($2, a, ";");
+    name = a[1];
+    split($0, a, "// ");
+    comment = a[2];
+    even = !even;
+  }
+
+  /^ +\/\/ /{split($0, a, "// "); comment = comment" "a[2]}
+  END {
+    print_line(name, comment, even, 1);
+  }' ../classes/DelphesClasses.h
+
Index: doc/update_fastjet.sh
===================================================================
--- doc/update_fastjet.sh	(revision 4564cba9fa0180ca6c293da8cea545291a6d0116)
+++ doc/update_fastjet.sh	(revision d7d2da362406b9e37fdf238970417c94779b54b0)
@@ -1,5 +1,5 @@
-version=3.3.4
+version=3.0.3
 
-wget http://fastjet.fr/repo/fastjet-${version}.tar.gz
+#wget http://fastjet.fr/repo/fastjet-${version}.tar.gz
 
 tar -zxf fastjet-${version}.tar.gz
@@ -9,6 +9,8 @@
 
 cd fastjet-${version}
-./configure --enable-allcxxplugins --disable-auto-ptr
+./configure --enable-allcxxplugins
 cd -
+
+echo ${version} > fastjet/VERSION
 
 cd fastjet
@@ -81,5 +83,6 @@
 cp -a ../../fastjet-${version}/plugins/SISCone/siscone/siscone/*.cpp SISCone
 cp -a ../../fastjet-${version}/plugins/SISCone/fastjet/*.hh SISCone/fastjet
-rename 's/\.cpp$/.cc/' SISCone/*.cpp
+rename .cpp .cc SISCone/*.cpp
+
 
 mkdir -p TrackJet/fastjet
@@ -87,8 +90,3 @@
 cp -a ../../fastjet-${version}/plugins/TrackJet/fastjet/*.hh TrackJet/fastjet
 
-sed -i 's/#include "fastjet\/D0RunIBaseConePlugin.hh"/#include "D0RunIBaseConePlugin.hh"/' D0RunICone/fastjet/D0RunIpre96ConePlugin.hh
-sed -i 's/#include "fastjet\/D0RunIBaseConePlugin.hh"/#include "D0RunIBaseConePlugin.hh"/' D0RunICone/fastjet/D0RunIConePlugin.hh
-
-sed -i 's/#include "siscone\//#include "/' SISCone/SISConePlugin.cc
-sed -i 's/#include <siscone\/config.h>/#include "config.h"/' SISCone/split_merge.h
 cd -
