- Jul 11, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15765 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 03, 2006
-
-
Fons Rademakers authored
work around a problem with gsl-config on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@15659 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 28, 2006
-
-
Fons Rademakers authored
fix for configure on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@15600 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 27, 2006
-
-
Fons Rademakers authored
check gsl version and favour libgsl.a. git-svn-id: http://root.cern.ch/svn/root/trunk@15573 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 26, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15556 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- only use external GSL for mathmore. From le: - by default build now: mathcore, mathmore, reglex and cintex. - check for mysql version >= 3.23.x after changes by Sergei. git-svn-id: http://root.cern.ch/svn/root/trunk@15553 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 22, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15516 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 26, 2006
-
-
Fons Rademakers authored
- new virtual monitoring interface which will the base class for the MonaLisa plugin. - new TAlienSystem class - updated TAlien class git-svn-id: http://root.cern.ch/svn/root/trunk@15186 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 24, 2006
-
-
Fons Rademakers authored
new option --with-pythia6_uscore=DOUBLE, SINGLE, NO which allows to use a custom third party version of Pythia6. git-svn-id: http://root.cern.ch/svn/root/trunk@15160 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 23, 2006
-
-
Rene Brun authored
The new version from Federico gives problems with teh stndard ROOT installation. git-svn-id: http://root.cern.ch/svn/root/trunk@15157 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Add support for the case when the Fortran pythia6 library does not exist yet when installing ROOT. It works like this, you have to say --enable-pythia6 --with-pythia6-uscore=[DOUBLE,SINGLE,NO] In this case the pythia6 library is not required and the user takes responsibility to provide the compilation flag indicating how many underscores are needed. git-svn-id: http://root.cern.ch/svn/root/trunk@15155 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 17, 2006
-
-
Fons Rademakers authored
this patch solves a problem with an ROOTSYS ending on \ and config/Makefile.config containing foo :=$(shell cygpath -u "$(ROOTSYS)") which gets translated to cygpath -u "c:\root\" which doesn't work. Simply adding a space in front of the closing '"' solves it. git-svn-id: http://root.cern.ch/svn/root/trunk@15087 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 10, 2006
-
-
Fons Rademakers authored
fix libssl detection. git-svn-id: http://root.cern.ch/svn/root/trunk@14989 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
If I install the standard redhat/fedora mysql libraries in a user location: export MYSQL=/where/ever/you/have/write/permissions rpm --dbpath $MYSQL/rpmdb --initdb rpm --dbpath $MYSQL/rpmdb -ivh --noscripts --nodeps \ --relocate /usr=$MYSQL --relocate /etc=$MYSQL/etc \ mysql-5.0.18-2.1.i386.rpm mysql-devel-5.0.18-2.1.i386.rpm and then try to configure root to use these libraries with the MYSQL environment variable it does not work. The configure script looks for include files in $MYSQL nad $MYSQL/include, but not in $MYSQL/include/mysql. It look for libraries in $MYSQL and $MYSQL/lib, but not in $MYSQL/lib/mysql This patch fixes this problem. git-svn-id: http://root.cern.ch/svn/root/trunk@14983 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 06, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14931 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 04, 2006
-
-
Fons Rademakers authored
If '--with-ssl-libdir' / '--with-ssl-incdir' are used to specify a non-default OpenSSL, and the lib path contains shared version of the libssl, 'configure' does not find correctly the path for libcrypto. git-svn-id: http://root.cern.ch/svn/root/trunk@14916 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 21, 2006
-
-
Fons Rademakers authored
ODBC is always available when VC++ is installed, don't search for it. git-svn-id: http://root.cern.ch/svn/root/trunk@14795 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 19, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14766 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14764 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
example oldb and xrootd boot startup scripts. And sample xrootd config script with PROOF enabled. git-svn-id: http://root.cern.ch/svn/root/trunk@14760 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 18, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14730 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14729 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 17, 2006
-
-
Fons Rademakers authored
ODBC driver that allows generic access to many DB's. This version should also compile on Win32 for access to MS DB's (Access, SQLServer). For this driver to compile one needs either to install unixiODBC (unixodbc.org) or iODBC (iodbc.org). [One Mac OS X it compiles fine with the system installed iODBC libraries - Fons]. git-svn-id: http://root.cern.ch/svn/root/trunk@14715 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14713 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 16, 2006
-
-
Fons Rademakers authored
* Problem with libroot-fftw to root-plugin-fftw3 transition. * Add `-lz' to output of `root-config --libs' if needed. * Remove `G__qtgsi.{h,cxx}' in `distclean'. * There were a lot of places where you had `$FOO$BAR' which can be disastrous, in that none of the variables are expanded (depends on the actual shell). Also, when building `mktypes', there was ` $CXXOUTmktypes' which won't work. I put `{...}' around _all_ variables in the script. * Some minor packaging fixes git-svn-id: http://root.cern.ch/svn/root/trunk@14709 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 13, 2006
-
-
Fons Rademakers authored
I saw that you had added the class TVirtualFFT, so I changed the package from libroot-fftw to root-plugin-fftw3. Finally, I made some corrections to some of the Debian packaging. git-svn-id: http://root.cern.ch/svn/root/trunk@14686 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 12, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14678 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Here's a patch and some new files to make the new package libroot-fftw. I've also updated the Emacs Lisp helper file, and fixed a problem in the Autoconf macro file. git-svn-id: http://root.cern.ch/svn/root/trunk@14671 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14665 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14663 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 11, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14645 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
script. git-svn-id: http://root.cern.ch/svn/root/trunk@14636 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
configure if libPythia6 is compiled with Intel's ifort on MacTel and add the needed ifort run-time libs to the found pythia library. git-svn-id: http://root.cern.ch/svn/root/trunk@14634 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 10, 2006
-
-
Rene Brun authored
A new optional package "fftw" is introduced. It is a wrapper to the FFTW3 library. To use those functions, FFTW3 should already be installed by the user, and ROOT should be configured --with-fftw3-incdir = "the directory where fftw3.h is" --with-fftw3-libdir = "the directory where the fftw library is" eg --with-fftw3-incdir=$HOME/fftw-3.1.1/api \ --with-fftw3-libdir=$HOME/fftw-3.1.1/.libs \ A new class TVirtualFFT provides an abstract interface for Fast Fourier Transforms. The available transform types: FFT: ==== - "C2CFORWARD" - a complex input/output discrete Fourier transform (DFT) in one or more dimensions, -1 in the exponent - "C2CBACKWARD"- a complex input/output discrete Fourier transform (DFT) in one or more dimensions, +1 in the exponent - "R2C" - a real-input/complex-output discrete Fourier transform (DFT) in one or more dimensions, - "C2R" - inverse transforms to "R2C", taking complex input (storing the non-redundant half of a logically Hermitian array) to real output - "R2HC" - a real-input DFT with output in ���alfcomplex���format, i.e. real and imaginary parts for a transform of size n stored as r0, r1, r2, ..., rn/2, i(n+1)/2-1, ..., i2, i1 - "HC2R" - computes the reverse of FFTW_R2HC, above - "DHT" - computes a discrete Hartley transform Sine/cosine transforms: ======================= Different types of transforms are specified by parameter kind of the SineCosine() static function. 4 different kinds of sine and cosine transforms are available DCT-I (REDFT00 in FFTW3 notation)- kind=0 DCT-II (REDFT10 in FFTW3 notation)- kind=1 DCT-III(REDFT01 in FFTW3 notation)- kind=2 DCT-IV (REDFT11 in FFTW3 notation)- kind=3 DST-I (RODFT00 in FFTW3 notation)- kind=4 DST-II (RODFT10 in FFTW3 notation)- kind=5 DST-III(RODFT01 in FFTW3 notation)- kind=6 DST-IV (RODFT11 in FFTW3 notation)- kind=7 Formulas and detailed descriptions can be found in the chapter "What FFTW really computes" of the FFTW manual NOTE: FFTW computes unnormalized transforms, so doing a transform, followed by its inverse will give the original array, multiplied by normalization constant (transform size(N) for FFT, 2*(N-1) for DCT-I, 2*(N+1) for DST-I, 2*N for other sine/cosine transforms) How to use it: Call to the static function FFT returns a pointer to a fast fourier transform with requested parameters. Call to the static function SineCosine returns a pointer to a sine or cosine transform with requested parameters. Example: { Int_t N = 10; Double_t *in = new Double_t[N]; TVirtualFFT *fftr2c = TVirtualFFT::FFT(1, &N, "R2C"); fftr2c->SetPoints(in); fftr2c->Transform(); Double_t re, im; for (Int_t i=0; i<N; i++) fftr2c->GetPointComplex(i, re, im); ... fftr2c->SetPoints(in2); ... fftr2c->SetPoints(in3); ... } git-svn-id: http://root.cern.ch/svn/root/trunk@14621 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14619 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
also cleaned up). git-svn-id: http://root.cern.ch/svn/root/trunk@14613 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 04, 2006
-
-
Fons Rademakers authored
make mathmore a seperate rpm and deb package. Add configure option to use system installed libgsl instead of our own. git-svn-id: http://root.cern.ch/svn/root/trunk@14541 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 31, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14506 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 22, 2006
-
-
Fons Rademakers authored
small fix to configure to solve a problem with new versions of OpenSSL. git-svn-id: http://root.cern.ch/svn/root/trunk@14373 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 16, 2006
-
-
Fons Rademakers authored
added support for pre-compiled header files. Compilers currently supported: gcc > 4.0.0 VC++ >= 7.1 A few sources had to be changed because they get now exposed to some more includes from ROOT. The compile time speedup can be up to 30%. git-svn-id: http://root.cern.ch/svn/root/trunk@14290 27541ba8-7e3a-0410-8455-c3a389f83636
-