[Rivet-svn] r1774 - in trunk: data/anainfo data/plotinfo data/refdata include/Rivet/Analyses src/Analyses

blackhole at projects.hepforge.org blackhole at projects.hepforge.org
Wed Aug 26 15:54:24 BST 2009


Author: holsch
Date: Wed Aug 26 15:54:23 2009
New Revision: 1774

Log:
Adding multiplicity measurement of E735 at the tevatron. The data is taken from HepData but normalised to 1 such that the plot shows the probablility to a certan n_ch rather than a 'relative cross-section'. The measurement was made in |eta| < 3.25, the given data however was extrapolated to the full phase-space, however the extrapolation method is unclear and the high n_ch regions are not described at all, see: http://users.hepforge.org/~holsch/Rivet/Validation/E735_1998_S3905616/plots.html . On Peter Skands webpage there is s plot of this observable but without diffractive events: http://home.fnal.gov/~skands/leshouches-plots/cdf18m-10-1.png

Added:
   trunk/data/anainfo/E735_1998_S3905616.info
   trunk/data/plotinfo/E735_1998_S3905616.plot
   trunk/data/refdata/E735_1998_S3905616.aida
   trunk/include/Rivet/Analyses/E735_1998_S3905616.hh
   trunk/src/Analyses/E735_1998_S3905616.cc
Modified:
   trunk/data/anainfo/Makefile.am
   trunk/data/plotinfo/Makefile.am
   trunk/data/refdata/Makefile.am
   trunk/src/Analyses/Makefile.am
   trunk/src/Analyses/StdAnalyses.cc

Added: trunk/data/anainfo/E735_1998_S3905616.info
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/anainfo/E735_1998_S3905616.info	Wed Aug 26 15:54:23 2009	(r1774)
@@ -0,0 +1,19 @@
+Name: E735_1998_S3905616
+Year: 1998
+Summary: Charged particle multiplicity in ppbar collisions at sqrt(s)=1.8TeV
+Experiment: E735
+Collider: Tevatron
+SpiresID: 3905616
+Status: UNVALIDATED
+Authors:
+ - Holger Schulz <holger.schulz at physik.hu-berlin.de>
+References:
+ - Phys.Lett.B435:453-457,1998
+RunInfo: QCD events, diffractive processes need to be switched
+  on in order to fill the low multiplicity regions. The measurement was done in
+ |eta| < 3.25 and was extrapolated to full phase space. However, the method of
+  extrapolation remains unclear.
+NumEvents: 1000000
+PtCuts: 
+Description:
+  A measurement of the charged multiplicity distribution at sqrt(s) = 1.8 TeV.

Modified: trunk/data/anainfo/Makefile.am
==============================================================================
--- trunk/data/anainfo/Makefile.am	Wed Aug 26 12:38:28 2009	(r1773)
+++ trunk/data/anainfo/Makefile.am	Wed Aug 26 15:54:23 2009	(r1774)
@@ -37,6 +37,7 @@
   D0_2009_S8202443.info \
   D0_2009_S8320160.info \
   D0_2009_S8349509.info \
+  E735_1998_S3905616.info \
   DELPHI_1995_S3137023.info \
   DELPHI_1996_S3430090.info \
   DELPHI_2002_069_CONF_603.info \

Added: trunk/data/plotinfo/E735_1998_S3905616.plot
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/plotinfo/E735_1998_S3905616.plot	Wed Aug 26 15:54:23 2009	(r1774)
@@ -0,0 +1,5 @@
+# BEGIN PLOT /E735_1998_S3905616/d01-x01-y01
+Title=Charged multiplicity at $\sqrt{s} = 1800~\text{GeV}$
+XLabel=$N_\text{ch}$
+YLabel=$\text{Probability}~(N_\text{ch})$
+# END PLOT

Modified: trunk/data/plotinfo/Makefile.am
==============================================================================
--- trunk/data/plotinfo/Makefile.am	Wed Aug 26 12:38:28 2009	(r1773)
+++ trunk/data/plotinfo/Makefile.am	Wed Aug 26 15:54:23 2009	(r1774)
@@ -37,6 +37,7 @@
   D0_2009_S8202443.plot \
   D0_2009_S8320160.plot \
   D0_2009_S8349509.plot \
+  E735_1998_S3905616.plot \
   DELPHI_1995_S3137023.plot \
   DELPHI_1996_S3430090.plot \
   DELPHI_2002_069_CONF_603.plot \

Added: trunk/data/refdata/E735_1998_S3905616.aida
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/refdata/E735_1998_S3905616.aida	Wed Aug 26 15:54:23 2009	(r1774)
@@ -0,0 +1,527 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE aida SYSTEM "http://aida.freehep.org/schemas/3.3/aida.dtd">
+<aida version="3.3">
+  <implementation version="1.1" package="FreeHEP"/>
+  <dataPointSet name="d01-x01-y01" dimension="2"
+    path="/REF/E735_1998_S3905616" title="Multiplicity distribution at centre-of-mass energy 1800 GeV.">
+    <dimension dim="0" title="MULT" />
+    <dimension dim="1" title="N" />
+    <annotation>
+      <item key="Title" value="Multiplicity distribution at centre-of-mass energy 1800 GeV." sticky="true"/>
+      <item key="AidaPath" value="/REF/E735_1998_S3905616/d01-x01-y01" sticky="true"/>
+      <item key="FullPath" value="/E735_1998_S3905616.aida/REF/E735_1998_S3905616/d01-x01-y01" sticky="true"/>
+    </annotation>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.500000e+00" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.188713e-02" value="8.732834e-05" errorMinus="5.188713e-02"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.500000e+00" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.452640e-02" value="1.117723e-02" errorMinus="1.452640e-02"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.500000e+00" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.634095e-02" value="1.119222e-02" errorMinus="1.634095e-02"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.500000e+00" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.478145e-03" value="8.337932e-03" errorMinus="7.478145e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.500000e+00" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.007750e-02" value="8.043005e-03" errorMinus="1.007750e-02"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="9.022762e-03" value="1.156713e-02" errorMinus="9.022762e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.543625e-03" value="1.184206e-02" errorMinus="5.543625e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.178468e-03" value="1.233194e-02" errorMinus="6.178468e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.238701e-03" value="1.406151e-02" errorMinus="5.238701e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.316429e-03" value="1.708576e-02" errorMinus="4.316429e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.996509e-03" value="1.771061e-02" errorMinus="3.996509e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.758568e-03" value="1.843543e-02" errorMinus="3.758568e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.578860e-03" value="1.752565e-02" errorMinus="2.578860e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.697079e-03" value="1.801553e-02" errorMinus="1.697079e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.441642e-03" value="1.650591e-02" errorMinus="1.441642e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.360663e-03" value="1.704077e-02" errorMinus="1.360663e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.245191e-03" value="1.586107e-02" errorMinus="1.245191e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.229195e-03" value="1.475134e-02" errorMinus="1.229195e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.069235e-03" value="1.404152e-02" errorMinus="1.069235e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="3.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="9.062752e-04" value="1.276683e-02" errorMinus="9.062752e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="4.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.123233e-04" value="1.248690e-02" errorMinus="7.123233e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="4.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.383169e-04" value="1.161212e-02" errorMinus="7.383169e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="4.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.168222e-04" value="1.114224e-02" errorMinus="7.168222e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="4.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.828554e-04" value="1.031244e-02" errorMinus="5.828554e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="4.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.743328e-04" value="9.997520e-03" errorMinus="6.743328e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.343427e-04" value="9.777575e-03" errorMinus="6.343427e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.653102e-04" value="9.687597e-03" errorMinus="7.653102e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.288440e-04" value="8.957778e-03" errorMinus="6.288440e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.808311e-04" value="8.882797e-03" errorMinus="6.808311e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="5.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.363670e-04" value="7.853052e-03" errorMinus="5.363670e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="6.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.103486e-04" value="7.838056e-03" errorMinus="6.103486e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="6.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.795811e-04" value="7.413161e-03" errorMinus="4.795811e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="6.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.413657e-04" value="7.108237e-03" errorMinus="5.413657e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="6.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.478641e-04" value="7.088242e-03" errorMinus="5.478641e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="6.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.146971e-04" value="6.518383e-03" errorMinus="4.146971e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.141473e-04" value="6.158473e-03" errorMinus="4.141473e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.533876e-04" value="5.838552e-03" errorMinus="4.533876e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.235949e-04" value="5.363670e-03" errorMinus="4.235949e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.318677e-04" value="5.088738e-03" errorMinus="3.318677e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="7.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.304680e-04" value="5.008758e-03" errorMinus="3.304680e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="8.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.352668e-04" value="4.448397e-03" errorMinus="3.352668e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="8.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.776311e-04" value="4.368417e-03" errorMinus="2.776311e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="8.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.068739e-04" value="4.103482e-03" errorMinus="3.068739e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="8.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.467388e-04" value="3.910030e-03" errorMinus="2.467388e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="8.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.599855e-04" value="3.824551e-03" errorMinus="2.599855e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.150000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.195208e-04" value="3.552619e-03" errorMinus="3.195208e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.350000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.082484e-04" value="3.291684e-03" errorMinus="2.082484e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.550000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.668338e-04" value="2.758316e-03" errorMinus="2.668338e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.750000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.123973e-04" value="2.913777e-03" errorMinus="2.123973e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="9.950000e+01" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.846542e-04" value="2.734822e-03" errorMinus="1.846542e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.015000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.027497e-04" value="2.507378e-03" errorMinus="2.027497e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.035000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.611100e-04" value="2.352417e-03" errorMinus="1.611100e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.055000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.577109e-04" value="2.181959e-03" errorMinus="1.577109e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.075000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.449141e-04" value="1.995005e-03" errorMinus="1.449141e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.095000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.319173e-04" value="1.887532e-03" errorMinus="1.319173e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.115000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.327171e-04" value="1.816549e-03" errorMinus="1.327171e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.135000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.149215e-04" value="1.578608e-03" errorMinus="1.149215e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.155000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.136718e-04" value="1.523122e-03" errorMinus="1.136718e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.175000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.161212e-04" value="1.417648e-03" errorMinus="1.161212e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.195000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.086231e-04" value="1.321172e-03" errorMinus="1.086231e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.215000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.250690e-04" value="1.176208e-03" errorMinus="1.250690e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.235000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.228195e-04" value="1.145716e-03" errorMinus="1.228195e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.255000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.166711e-04" value="9.722589e-04" errorMinus="1.166711e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.275000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.068235e-04" value="8.367925e-04" errorMinus="1.068235e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.295000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="8.482896e-05" value="8.562876e-04" errorMinus="8.482896e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.315000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="9.962529e-05" value="8.427910e-04" errorMinus="9.962529e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.335000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="8.157977e-05" value="7.868049e-04" errorMinus="8.157977e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.355000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.063248e-05" value="6.438403e-04" errorMinus="7.063248e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.375000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.253201e-05" value="5.753573e-04" errorMinus="7.253201e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.395000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.403412e-05" value="5.243699e-04" errorMinus="6.403412e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.415000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.058249e-05" value="4.861794e-04" errorMinus="7.058249e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.435000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.473642e-05" value="4.394410e-04" errorMinus="5.473642e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.455000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.288688e-05" value="3.861042e-04" errorMinus="5.288688e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.475000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.614356e-05" value="3.550619e-04" errorMinus="4.614356e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.495000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.980513e-05" value="2.865789e-04" errorMinus="3.980513e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.515000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.503631e-05" value="2.967264e-04" errorMinus="3.503631e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.535000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.302181e-05" value="2.670338e-04" errorMinus="3.302181e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.555000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.116727e-05" value="2.493881e-04" errorMinus="3.116727e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.575000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.072738e-05" value="2.011001e-04" errorMinus="3.072738e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.595000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.479385e-05" value="1.742568e-04" errorMinus="2.479385e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.615000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.235945e-05" value="1.717574e-04" errorMinus="2.235945e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.635000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.910026e-05" value="1.478633e-04" errorMinus="1.910026e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.655000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.129972e-05" value="1.529121e-04" errorMinus="2.129972e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.675000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.754065e-05" value="1.232194e-04" errorMinus="1.754065e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.695000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.495129e-05" value="1.106226e-04" errorMinus="1.495129e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.715000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.335669e-05" value="1.033744e-04" errorMinus="1.335669e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.735000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.206701e-05" value="8.592869e-05" errorMinus="1.206701e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.755000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="9.757580e-06" value="7.628108e-05" errorMinus="9.757580e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.775000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="8.852804e-06" value="6.058497e-05" errorMinus="8.852804e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.795000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.085731e-05" value="6.153474e-05" errorMinus="1.085731e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.815000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.953027e-06" value="5.408659e-05" errorMinus="7.953027e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.835000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.168222e-06" value="4.263942e-05" errorMinus="7.168222e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.855000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.068247e-06" value="3.850545e-05" errorMinus="7.068247e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.875000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.443402e-06" value="3.756568e-05" errorMinus="6.443402e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.895000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.738825e-06" value="2.905279e-05" errorMinus="4.738825e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.915000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.293935e-06" value="2.633847e-05" errorMinus="4.293935e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.935000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="6.048500e-07" value="2.411902e-05" errorMinus="6.048500e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.955000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.599107e-06" value="2.168962e-05" errorMinus="3.599107e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.975000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.504131e-06" value="1.814050e-05" errorMinus="3.504131e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="1.995000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.743823e-06" value="1.638594e-05" errorMinus="4.743823e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.015000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.969016e-06" value="1.370160e-05" errorMinus="3.969016e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.035000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.574362e-06" value="9.547632e-06" errorMinus="2.574362e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.055000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.549368e-06" value="9.772576e-06" errorMinus="2.549368e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.075000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.209452e-06" value="7.533132e-06" errorMinus="2.209452e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.095000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.894530e-06" value="7.763075e-06" errorMinus="1.894530e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.115000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.239693e-06" value="5.128728e-06" errorMinus="1.239693e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.135000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.419648e-06" value="4.848797e-06" errorMinus="1.419648e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.155000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.284681e-06" value="5.428654e-06" errorMinus="1.284681e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.175000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.174709e-06" value="4.428902e-06" errorMinus="1.174709e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.195000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.369660e-06" value="2.864290e-06" errorMinus="1.369660e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.215000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="9.847558e-07" value="3.174213e-06" errorMinus="9.847558e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.235000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.498140e-07" value="2.259440e-06" errorMinus="7.498140e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.255000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.298190e-07" value="2.089482e-06" errorMinus="7.298190e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.275000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.848797e-07" value="1.609601e-06" errorMinus="4.848797e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.295000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="7.998016e-07" value="1.699578e-06" errorMinus="7.998016e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.315000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="5.198711e-07" value="1.819549e-06" errorMinus="5.198711e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.335000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.899033e-07" value="1.354664e-06" errorMinus="3.899033e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.355000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.699083e-07" value="1.109725e-06" errorMinus="3.699083e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.375000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.148971e-07" value="1.149715e-06" errorMinus="4.148971e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.395000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="3.799058e-07" value="8.597868e-07" errorMinus="3.799058e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.415000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="4.348921e-07" value="7.848054e-07" errorMinus="4.348921e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.435000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.349417e-07" value="6.448401e-07" errorMinus="2.349417e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.455000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.999256e-07" value="6.948277e-07" errorMinus="2.999256e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.475000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="2.649343e-07" value="5.648599e-07" errorMinus="2.649343e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.495000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.199702e-07" value="4.098983e-07" errorMinus="1.199702e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.515000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.449640e-07" value="4.298934e-07" errorMinus="1.449640e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.535000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.299678e-07" value="4.398909e-07" errorMinus="1.299678e-07"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+00" value="2.555000e+02" errorMinus="1.000000e+00"/>
+      <measurement errorPlus="1.849541e-07" value="3.399157e-07" errorMinus="1.849541e-07"/>
+    </dataPoint>
+  </dataPointSet>
+</aida>

Modified: trunk/data/refdata/Makefile.am
==============================================================================
--- trunk/data/refdata/Makefile.am	Wed Aug 26 12:38:28 2009	(r1773)
+++ trunk/data/refdata/Makefile.am	Wed Aug 26 15:54:23 2009	(r1774)
@@ -68,5 +68,6 @@
   D0_2009_S8349509.aida          \
   E735_1992_S2485869.aida        \
   E735_1993_S2896508.aida        \
+  E735_1998_S3905616.aida        \
   PDG_HADRON_MULTIPLICITIES.aida \
   PDG_HADRON_MULTIPLICITIES_RATIOS.aida

Added: trunk/include/Rivet/Analyses/E735_1998_S3905616.hh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/include/Rivet/Analyses/E735_1998_S3905616.hh	Wed Aug 26 15:54:23 2009	(r1774)
@@ -0,0 +1,53 @@
+// -*- C++ -*-
+#ifndef RIVET_E735_1998_S3905616_HH
+#define RIVET_E735_1998_S3905616_HH
+
+#include "Rivet/Analysis.hh"
+
+namespace Rivet {
+
+
+  class E735_1998_S3905616 : public Analysis {
+  public:
+
+    /// @name Constructors etc.
+    //@{
+
+    /// Constructor
+    E735_1998_S3905616();
+
+    /// Factory method
+    static Analysis* create() {
+      return new E735_1998_S3905616();
+    }
+    //@}
+
+
+  public:
+
+    /// @name Analysis methods
+    //@{
+    void init();
+    void analyze(const Event& event);
+    void finalize();
+    //@}
+
+  private:
+
+    // Data members like post-cuts event weight counters go here
+
+  private:
+
+    /// @name Histograms
+    //@{
+
+    AIDA::IHistogram1D *_hist_multiplicity;
+    //@}
+
+  };
+
+
+}
+
+#endif
+

Added: trunk/src/Analyses/E735_1998_S3905616.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/src/Analyses/E735_1998_S3905616.cc	Wed Aug 26 15:54:23 2009	(r1774)
@@ -0,0 +1,42 @@
+// -*- C++ -*-
+#include "Rivet/Rivet.hh"
+#include "Rivet/RivetAIDA.hh"
+#include "Rivet/Tools/Logging.hh"
+#include "Rivet/Analyses/E735_1998_S3905616.hh"
+#include "Rivet/Projections/ChargedFinalState.hh"
+
+namespace Rivet {
+
+
+  E735_1998_S3905616::E735_1998_S3905616()
+      : Analysis("E735_1998_S3905616") {
+    setBeams(PROTON, ANTIPROTON);
+    const ChargedFinalState cfs;
+    addProjection(cfs, "FS");
+  }
+
+
+  void E735_1998_S3905616::init() {
+    _hist_multiplicity = bookHistogram1D(1, 1, 1);
+  }
+
+
+  void E735_1998_S3905616::analyze(const Event& event) {
+    Log log = getLog();
+    const ChargedFinalState& fs = applyProjection<ChargedFinalState>(event, "FS");
+    const size_t numParticles = fs.particles().size();
+
+    // Get the event weight
+    const double weight = event.weight();
+
+    // Fill histo of charged multiplicity distribution
+    _hist_multiplicity->fill(numParticles, weight);
+  }
+
+
+  void E735_1998_S3905616::finalize() {
+    normalize(_hist_multiplicity);
+  }
+
+
+}

Modified: trunk/src/Analyses/Makefile.am
==============================================================================
--- trunk/src/Analyses/Makefile.am	Wed Aug 26 12:38:28 2009	(r1773)
+++ trunk/src/Analyses/Makefile.am	Wed Aug 26 15:54:23 2009	(r1774)
@@ -41,6 +41,7 @@
     D0_2009_S8202443.cc \
     D0_2009_S8320160.cc \
     D0_2009_S8349509.cc \
+    E735_1998_S3905616.cc \
     DELPHI_1995_S3137023.cc \
     DELPHI_1996_S3430090.cc \
     DELPHI_2002_069_CONF_603.cc \

Modified: trunk/src/Analyses/StdAnalyses.cc
==============================================================================
--- trunk/src/Analyses/StdAnalyses.cc	Wed Aug 26 12:38:28 2009	(r1773)
+++ trunk/src/Analyses/StdAnalyses.cc	Wed Aug 26 15:54:23 2009	(r1774)
@@ -62,6 +62,7 @@
 #include "Rivet/Analyses/D0_2009_S8202443.hh"
 #include "Rivet/Analyses/D0_2009_S8320160.hh"
 #include "Rivet/Analyses/D0_2009_S8349509.hh"
+#include "Rivet/Analyses/E735_1998_S3905616.hh"
 
 // RHIC
 #include "Rivet/Analyses/STAR_2006_S6870392.hh"
@@ -114,6 +115,7 @@
     fns["JADE_OPAL_2000_S4300807_183GEV"] = Rivet::JADE_OPAL_2000_S4300807_183GEV::create;
     fns["JADE_OPAL_2000_S4300807_189GEV"] = Rivet::JADE_OPAL_2000_S4300807_189GEV::create;
 
+    
     // HERA
     fns["H1_1994_S2919893"] = Rivet::H1_1994_S2919893::create;
     fns["H1_1995_S3167097"] = Rivet::H1_1995_S3167097::create;
@@ -157,6 +159,7 @@
     fns["D0_2009_S8202443"] = Rivet::D0_2009_S8202443::create;
     fns["D0_2009_S8320160"] = Rivet::D0_2009_S8320160::create;
     fns["D0_2009_S8349509"] = Rivet::D0_2009_S8349509::create;
+    fns["E735_1998_S3905616"] = Rivet::E735_1998_S3905616::create;
 
     // RHIC
     fns["STAR_2006_S6870392"] = Rivet::STAR_2006_S6870392::create;


More information about the Rivet-svn mailing list