You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Upgrade to ROOT patch branch HEAD of version 5.20.00 as of June 15, 2009, which includes a fix from the ROOT team to fix the "CloneTree" bug, see:

https://savannah.cern.ch/bugs/index.php?51357

Fermi Patches

This is a GLAST/Fermi-specific release in that we replaced the default version of xrootd included in the build, to use a patched version of xrootd client.  Unfortunately this version does not build on windows, so for now, xrootd has been disabled.  I do not believe anyone uses xrootd from windows anyhow.  We will activate it again, when we're able to build xrootd.  Probaby when we move to ROOT v5.24.00 and can hopefully use xrootd out of the box.

Also applied a patch by hand for gcc 3.2.3, according to the ROOT Forum discussion:  http://root.cern.ch/phpBB2/viewtopic.php?t=7294&highlight=utils

Applied a patch by hand for Minuit2:Here is Lorenzo Moneta's description of the change:
If you can't move to version 5.23/40, you could eventually just apply the simple patch to fix this bug.
It is just a one line change in one file, see below
Index: math/minuit2/src/SinParameterTransformation.cxx
===================================================================
--- math/minuit2/src/SinParameterTransformation.cxx    (revision 28219)
+++ math/minuit2/src/SinParameterTransformation.cxx    (working copy)
@@ -51,7 +51,7 @@
 double SinParameterTransformation::DInt2Ext(double Value, double Upper, double Lower) const  // return the derivative of the transformation d Ext/ d Int \
-   return 0.5*fabs((Upper - Lower)*cos(Value)); \
+   return 0.5*((Upper - Lower)*cos(Value));

Applied a patch by hand to enable the use of TMVA on windows, see the ROOT Forum discussion:  http://root.cern.ch/phpBB2/viewtopic.php?p=41853#41853

  • No labels