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
...
Applied a patch by hand for Minuit2:
...
Here
is
Lorenzo
Moneta's
description
of
the
change:
Ifyou
can't
move
to
version
5.23/40,
you
could
eventually
just
apply
the
simple
patch
to
fix
this
bug.
Itis
just
a
one
line
change
in
one
file,
see
below
Index:math/minuit2/src/SinParameterTransformation.cxx
\
===================================================================\
---
math/minuit2/src/SinParameterTransformation.
cxx cxx (revision
28219)
\\
+++
math/minuit2/src/SinParameterTransformation.
cxx cxx (working
copy)
\
@@-51,7
\+51,7
@@ double@@
double SinParameterTransformation::DInt2Ext(doubleValue,
double
Upper,
double
Lower)
const { const //
return
the
derivative
of
the
transformation
d
Ext/
d
Int
\
- return
- return 0.5*fabs((Upper-
Lower)*cos(Value));
\
+ return
+ return 0.5*((Upper-
Lower)*cos(Value))
;
} } // namespace Minuit2
./configure linux --fail-on-missing --enable-mysql --enable-xrootd --with-python-incdir=/afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32opt/python/2.5.1-gl1/gcc32/include/python2.5 --with-python-libdir=/afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32opt/python/2.5.1-gl1/gcc32/lib/python2.5/config --enable-reflex --enable-cintex --enable-roofit --with-oracle-incdir=/usr/oracle/rdbms/public --with-oracle-libdir=/usr/oracle/lib --enable-minuit2 --enable-unuran --enable-table --enable-explicitlink > & config.log &
...