[Rivet-svn] rivet: 8 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Tue Nov 22 15:30:01 GMT 2016


details:   https://rivet.hepforge.org/hg/rivet/rev/ec1c137e5bca
branches:  release-2-5-x
changeset: 5603:ec1c137e5bca
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:11:46 2016 +0000
description:
Remove gsl from configure.ac

details:   https://rivet.hepforge.org/hg/rivet/rev/0a8a2634ba4a
branches:  release-2-5-x
changeset: 5604:0a8a2634ba4a
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:12:28 2016 +0000
description:
Remove MatrixDiag to get rid of GSL

details:   https://rivet.hepforge.org/hg/rivet/rev/e1fbe22bff42
branches:  release-2-5-x
changeset: 5605:e1fbe22bff42
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:13:54 2016 +0000
description:
Replace gsl dependence by using simply eigenvalue and eigenvector calculation

details:   https://rivet.hepforge.org/hg/rivet/rev/29fe4ba6e54b
branches:  release-2-5-x
changeset: 5606:29fe4ba6e54b
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:14:24 2016 +0000
description:
Remove gsl from pyext

details:   https://rivet.hepforge.org/hg/rivet/rev/c371a2458e8f
branches:  release-2-5-x
changeset: 5607:c371a2458e8f
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:15:42 2016 +0000
description:
use trivial eigenvalue calculation to get rid of gsl

details:   https://rivet.hepforge.org/hg/rivet/rev/1f5c88158565
branches:  release-2-5-x
changeset: 5608:1f5c88158565
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:16:51 2016 +0000
description:
Remove build of FoxWolfram as it is not used anywhere TODO: replace legendre polynomials from gsl with own code

details:   https://rivet.hepforge.org/hg/rivet/rev/7b7cf5654277
branches:  release-2-5-x
changeset: 5609:7b7cf5654277
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:18:28 2016 +0000
description:
Also print collider in debug

details:   https://rivet.hepforge.org/hg/rivet/rev/bc71333e8b76
branches:  release-2-5-x
changeset: 5610:bc71333e8b76
user:      Holger Schulz <holger.schulz at durham.ac.uk>
date:      Tue Nov 22 15:18:56 2016 +0000
description:
Use event weights in analysis

diffs (truncated from 283 to 50 lines):

--- a/bin/rivet	Mon Nov 21 22:38:36 2016 +0000
+++ b/bin/rivet	Tue Nov 22 15:18:56 2016 +0000
@@ -283,6 +283,8 @@
                             msg += "  [" + " ".join(a.keywords()) + "]"
                         if a.luminosityfb():
                             msg += "  [ \int L = %s fb^{-1} ]"%a.luminosityfb()
+                        if a.collider():
+                            msg += " [ Collider: %s ] "%a.collider()
                 print msg
                 #os.write(tf, msg + "\n")
         # if os.path.getsize(tfpath) > 0:
--- a/configure.ac	Mon Nov 21 22:38:36 2016 +0000
+++ b/configure.ac	Tue Nov 22 15:18:56 2016 +0000
@@ -145,12 +145,12 @@
 
 
 ## GNU Scientific Library
-AC_SEARCH_GSL
-AC_CEDAR_HEADERS([gsl], , , [AC_MSG_ERROR([GSL (GNU Scientific Library) is required])])
-oldCPPFLAGS=$CPPFLAGS
-CPPFLAGS="$CPPFLAGS -I$GSLINCPATH"
-AC_CHECK_HEADER([gsl/gsl_vector.h], [], [AC_MSG_ERROR([GSL vectors not found.])])
-CPPFLAGS=$oldCPPFLAGS
+#AC_SEARCH_GSL
+#AC_CEDAR_HEADERS([gsl], , , [AC_MSG_ERROR([GSL (GNU Scientific Library) is required])])
+#oldCPPFLAGS=$CPPFLAGS
+#CPPFLAGS="$CPPFLAGS -I$GSLINCPATH"
+#AC_CHECK_HEADER([gsl/gsl_vector.h], [], [AC_MSG_ERROR([GSL vectors not found.])])
+#CPPFLAGS=$oldCPPFLAGS
 
 
 ## Disable build/install of standard analyses
@@ -238,7 +238,7 @@
 ## Set default build flags
 AM_CPPFLAGS="-I\$(top_srcdir)/include -I\$(top_builddir)/include"
 #AM_CPPFLAGS="$AM_CPPFLAGS -I\$(top_srcdir)/include/eigen3"
-AM_CPPFLAGS="$AM_CPPFLAGS \$(GSL_CPPFLAGS)"
+#AM_CPPFLAGS="$AM_CPPFLAGS \$(GSL_CPPFLAGS)"
 dnl AM_CPPFLAGS="$AM_CPPFLAGS \$(BOOST_CPPFLAGS)"
 AM_CPPFLAGS="$AM_CPPFLAGS -I\$(YODAINCPATH)"
 AM_CPPFLAGS="$AM_CPPFLAGS -I\$(HEPMCINCPATH)"
--- a/include/Rivet/Math/Matrices.hh	Mon Nov 21 22:38:36 2016 +0000
+++ b/include/Rivet/Math/Matrices.hh	Tue Nov 22 15:18:56 2016 +0000
@@ -5,6 +5,5 @@
 #include "Rivet/Math/MatrixN.hh"
 #include "Rivet/Math/Matrix3.hh"
 #include "Rivet/Math/LorentzTrans.hh"
-#include "Rivet/Math/MatrixDiag.hh"
 
 #endif


More information about the Rivet-svn mailing list