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

blackhole at projects.hepforge.org blackhole at projects.hepforge.org
Thu Jun 24 09:48:30 BST 2010


Author: fsiegert
Date: Thu Jun 24 09:48:33 2010
New Revision: 2523

Log:
Add D0_2010_S8671338.
Still marked UNVALIDATED so far, but will mark it VALIDATED later after a quick test run.

Added:
   trunk/data/anainfo/D0_2010_S8671338.info
   trunk/data/plotinfo/D0_2010_S8671338.plot
   trunk/data/refdata/D0_2010_S8671338.aida
   trunk/src/Analyses/D0_2010_S8671338.cc
Modified:
   trunk/data/anainfo/D0_2008_S7863608.info
   trunk/data/anainfo/Makefile.am
   trunk/data/plotinfo/Makefile.am
   trunk/data/refdata/Makefile.am
   trunk/src/Analyses/Makefile.am

Modified: trunk/data/anainfo/D0_2008_S7863608.info
==============================================================================
--- trunk/data/anainfo/D0_2008_S7863608.info	Wed Jun 23 16:21:14 2010	(r2522)
+++ trunk/data/anainfo/D0_2008_S7863608.info	Thu Jun 24 09:48:33 2010	(r2523)
@@ -10,6 +10,8 @@
  - Gavin Hesketh <gavin.hesketh at fnal.gov>
  - Frank Siegert <frank.siegert at durham.ac.uk>
 References:
+ - Phys.Lett. B669 (2008) 278-286
+ - doi:10.1016/j.physletb.2008.09.060
  - arXiv:0808.1296 [hep-ex]
 RunInfo:
   $p \bar{p} \to \mu^+ \mu^-$ + jets at 1960~GeV.

Added: trunk/data/anainfo/D0_2010_S8671338.info
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/anainfo/D0_2010_S8671338.info	Thu Jun 24 09:48:33 2010	(r2523)
@@ -0,0 +1,38 @@
+Name: D0_2010_S8671338
+Year: 2010
+Summary: Measurement of differential $Z/\gamma^*$ pT
+Experiment: D0
+Collider: Tevatron Run 2
+SpiresID: 7863608
+Status: UNVALIDATED
+Authors:
+ - Flavia Dias
+ - Gavin Hesketh <gavin.hesketh at fnal.gov>
+ - Frank Siegert <frank.siegert at durham.ac.uk>
+References:
+ - arXiv:1006.0618 [hep-ex]
+RunInfo:
+  $p \bar{p} \to \mu^+ \mu^-$ + jets at 1960~GeV.
+  Needs mass cut on lepton pair to avoid photon singularity,
+  looser than $65 < m_{\mu\mu} < 115$ GeV.
+NumEvents: 1000000
+Beams: [p-, p+]
+Energies: [1960]
+PtCuts: [0]
+Description:
+  Cross section as a function of pT of the Z boson decaying into muons
+  in $p \bar{p}$ collisions at $\sqrt{s}$ = 1.96
+  TeV, based on an integrated luminosity of 0.97 fb$^{-1}$.
+BibKey: Abazov:2010kn
+BibTeX: '@Article{Abazov:2010kn,
+     author    = "Abazov, Victor Mukhamedovich and others",
+ collaboration = "D0",
+     title     = "{Measurement of the normalized $Z/\gamma^*\to \mu^+\mu^-$
+                  transverse momentum distribution in $p\bar{p}$ collisions
+                  at $\sqrt{s}=1.96$ TeV}",
+     year      = "2010",
+     eprint    = "1006.0618",
+     archivePrefix = "arXiv",
+     primaryClass  =  "hep-ex",
+     SLACcitation  = "%%CITATION = 1006.0618;%%"
+}'

Modified: trunk/data/anainfo/Makefile.am
==============================================================================
--- trunk/data/anainfo/Makefile.am	Wed Jun 23 16:21:14 2010	(r2522)
+++ trunk/data/anainfo/Makefile.am	Thu Jun 24 09:48:33 2010	(r2523)
@@ -57,6 +57,7 @@
   D0_2009_S8349509.info \
   D0_2010_S8566488.info \
   D0_2010_S8570965.info \
+  D0_2010_S8671338.info \
   E735_1998_S3905616.info \
   DELPHI_1995_S3137023.info \
   DELPHI_1996_S3430090.info \

Added: trunk/data/plotinfo/D0_2010_S8671338.plot
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/plotinfo/D0_2010_S8671338.plot	Thu Jun 24 09:48:33 2010	(r2523)
@@ -0,0 +1,6 @@
+# BEGIN PLOT /D0_2010_S8671338/d01-x01-y01
+Title=Z boson pT
+XLabel=$p_{\perp}$(Z) [GeV]
+YLabel=$1/\sigma \; \text{d}\sigma/\text{d}p_\perp(Z)$
+LogX=1
+# END PLOT

Modified: trunk/data/plotinfo/Makefile.am
==============================================================================
--- trunk/data/plotinfo/Makefile.am	Wed Jun 23 16:21:14 2010	(r2522)
+++ trunk/data/plotinfo/Makefile.am	Thu Jun 24 09:48:33 2010	(r2523)
@@ -56,6 +56,7 @@
   D0_2009_S8349509.plot \
   D0_2010_S8566488.plot \
   D0_2010_S8570965.plot \
+  D0_2010_S8671338.plot \
   E735_1998_S3905616.plot \
   DELPHI_1995_S3137023.plot \
   DELPHI_1996_S3430090.plot \

Added: trunk/data/refdata/D0_2010_S8671338.aida
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/data/refdata/D0_2010_S8671338.aida	Thu Jun 24 09:48:33 2010	(r2523)
@@ -0,0 +1,67 @@
+<?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/D0_2010_S8671338" title="Z boson pT">
+    <dimension dim="0" title="$p_{\perp}$(Z) [GeV]" />
+    <dimension dim="1" title="$1/\sigma \; \text{d}\sigma/\text{d}p_\perp(Z)$" />
+    <annotation>
+      <item key="Title" value="Z boson pT" sticky="true"/>
+      <item key="AidaPath" value="/REF/D0_2010_S8671338/d01-x01-y01" sticky="true"/>
+      <item key="FullPath" value="/D0_2010_S8671338.aida/REF/D0_2010_S8671338/d01-x01-y01" sticky="true"/>
+    </annotation>
+    <dataPoint>
+      <measurement errorPlus="2.000000e+00" value="2.000000e+00" errorMinus="2.000000e+00"/>
+      <measurement errorPlus="4.540000e-03" value="6.040000e-02" errorMinus="4.540000e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="2.000000e+00" value="6.000000e+00" errorMinus="2.000000e+00"/>
+      <measurement errorPlus="1.400000e-03" value="6.220000e-02" errorMinus="1.400000e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="2.000000e+00" value="1.000000e+01" errorMinus="2.000000e+00"/>
+      <measurement errorPlus="1.820000e-03" value="3.800000e-02" errorMinus="1.820000e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="2.000000e+00" value="1.400000e+01" errorMinus="2.000000e+00"/>
+      <measurement errorPlus="1.560000e-03" value="2.520000e-02" errorMinus="1.560000e-03"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="3.500000e+00" value="1.950000e+01" errorMinus="3.500000e+00"/>
+      <measurement errorPlus="8.260000e-04" value="1.450000e-02" errorMinus="8.260000e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="4.500000e+00" value="2.750000e+01" errorMinus="4.500000e+00"/>
+      <measurement errorPlus="3.360000e-04" value="7.210000e-03" errorMinus="3.360000e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="6.500000e+00" value="3.850000e+01" errorMinus="6.500000e+00"/>
+      <measurement errorPlus="1.250000e-04" value="3.420000e-03" errorMinus="1.250000e-04"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="7.500000e+00" value="5.250000e+01" errorMinus="7.500000e+00"/>
+      <measurement errorPlus="5.800000e-05" value="1.540000e-03" errorMinus="5.800000e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.000000e+01" value="7.000000e+01" errorMinus="1.000000e+01"/>
+      <measurement errorPlus="2.990000e-05" value="6.510000e-04" errorMinus="2.990000e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="1.500000e+01" value="9.500000e+01" errorMinus="1.500000e+01"/>
+      <measurement errorPlus="1.510000e-05" value="2.210000e-04" errorMinus="1.510000e-05"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="2.000000e+01" value="1.300000e+02" errorMinus="2.000000e+01"/>
+      <measurement errorPlus="6.880000e-06" value="5.830000e-05" errorMinus="6.880000e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="2.500000e+01" value="1.750000e+02" errorMinus="2.500000e+01"/>
+      <measurement errorPlus="2.740000e-06" value="1.290000e-05" errorMinus="2.740000e-06"/>
+    </dataPoint>
+    <dataPoint>
+      <measurement errorPlus="6.500000e+01" value="2.650000e+02" errorMinus="6.500000e+01"/>
+      <measurement errorPlus="5.300000e-07" value="1.250000e-06" errorMinus="5.300000e-07"/>
+    </dataPoint>
+  </dataPointSet>
+</aida>

Modified: trunk/data/refdata/Makefile.am
==============================================================================
--- trunk/data/refdata/Makefile.am	Wed Jun 23 16:21:14 2010	(r2522)
+++ trunk/data/refdata/Makefile.am	Thu Jun 24 09:48:33 2010	(r2523)
@@ -89,6 +89,7 @@
   D0_2009_S8349509.aida          \
   D0_2010_S8566488.aida          \
   D0_2010_S8570965.aida          \
+  D0_2010_S8671338.aida          \
   E735_1992_S2485869.aida        \
   E735_1993_S2896508.aida        \
   E735_1998_S3905616.aida        \

Added: trunk/src/Analyses/D0_2010_S8671338.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/src/Analyses/D0_2010_S8671338.cc	Thu Jun 24 09:48:33 2010	(r2523)
@@ -0,0 +1,77 @@
+// -*- C++ -*-
+#include "Rivet/Analysis.hh"
+#include "Rivet/RivetAIDA.hh"
+#include "Rivet/Tools/Logging.hh"
+#include "Rivet/Projections/FinalState.hh"
+#include "Rivet/Projections/ZFinder.hh"
+
+
+namespace Rivet {
+
+  /// @brief Measurement of Z(->muon muon) pT differential cross-section
+  /// @author Flavia Dias
+  class D0_2010_S8671338 : public Analysis { 
+
+  public:
+
+    /// @name Construction
+    //@{
+    /// Constructor
+    D0_2010_S8671338() : Analysis("D0_2010_S8671338")
+    {
+      setBeams(PROTON, ANTIPROTON);
+    }
+    
+    //@}
+
+    ///@name Analysis methods
+    //@{
+
+    ///Add Projections, Book histograms
+    void init() {
+      ZFinder zfinder(-1.7, 1.7, 15.0*GeV, MUON, 65.0*GeV, 115.0*GeV, 0.2);
+      addProjection(zfinder, "ZFinder");
+  
+      _h_Z_pT_cross_section = bookHistogram1D(1, 1, 1);
+    }
+
+    // Do the analysis
+    void analyze(const Event& e) {
+      const double weight = e.weight();
+      
+      const ZFinder& zfinder = applyProjection<ZFinder>(e, "ZFinder");
+      if (zfinder.particles().size()==1) {
+     
+        const FourMomentum Zmom = zfinder.particles()[0].momentum();
+	// In Z pT
+        _h_Z_pT_cross_section->fill(Zmom.pT(), weight);      
+
+      }
+
+    }
+
+
+ /// Finalize
+    void finalize() {
+      const double invlumi = 1.0/sumOfWeights();
+      scale(_h_Z_pT_cross_section, invlumi);
+    }
+    //@}
+
+
+  private:
+
+    /// @name Histograms
+    //@{
+    AIDA::IHistogram1D * _h_Z_pT_cross_section;
+    //@}
+
+
+
+  };
+
+  // This global object acts as a hook for the plugin system
+  AnalysisBuilder<D0_2010_S8671338> plugin_D0_2010_S8671338;
+
+
+}

Modified: trunk/src/Analyses/Makefile.am
==============================================================================
--- trunk/src/Analyses/Makefile.am	Wed Jun 23 16:21:14 2010	(r2522)
+++ trunk/src/Analyses/Makefile.am	Thu Jun 24 09:48:33 2010	(r2523)
@@ -91,7 +91,8 @@
     D0_2009_S8320160.cc \
     D0_2009_S8349509.cc \
     D0_2010_S8566488.cc \
-    D0_2010_S8570965.cc
+    D0_2010_S8570965.cc \
+    D0_2010_S8671338.cc
 
 
 lib_LTLIBRARIES += RivetHERAAnalyses.la


More information about the Rivet-svn mailing list