LIGOtools Package: Frv
This package is a companion to the Fr
package which provides additional functions to manipulate
FrVect objects, including vector arithmetic, linear
filtering, and Fourier transforms. It includes an ordinary C library,
libFrv.a, as well as a shared-object library which can be
loaded into ROOT and used interactively.
Authors: D. Buskulic, I. Fiori, I. Ferrante, F. Marion, and Benoit Mours
LIGOtools contributor: Peter Shawhan
Version v4r00
Release date: August 20, 2002
History of changes
Notes
- The original distribution site for the Frv software is http://wwwlapp.in2p3.fr/virgo/FrameL/.
- When the LIGOtools version of ROOT is started up, it
automatically runs the macro FrvLogon.C, which loads the
libFrvROOT.so shared object and makes its functions available
within the CINT interpreter. (If you are building the Frv
package from the source distribution, then libFrvROOT.so will
be built only if the LIGOtools "root" package is installed and
active.)
Documentation
Distribution files
Normally, you should use the ligotools_update utility to
download and install new packages or new versions of existing
packages, since it automatically figures out what packages need to be
updated. However, if you wish to do so manually, then click on the
name of the appropriate distribution file (below) with the
right mouse button and choose "Save Link As..." from
the popup menu. Note that you must save it on your disk with exactly
the same name as it has on this web site. After the file has been
downloaded, do:
ligotools_install <file>
where <file> is the file which was downloaded. This
procedure will be quicker if the environment variable
LIGOTOOLS is set to the main LIGOtools directory.
- Binary distribution for Solaris:
Frv_v4r00_SunOS.tar.gz
(577 kb)
- Binary distribution for Intel Linux:
Frv_v4r00_Linux.tar.gz
(550 kb)
- Binary distribution for Mac OS X (contributed by Steve Penn;
does not include ROOT-loadable shared object library):
Frv_v4r00_Darwin.tar.gz
(77 kb)
- Source distribution:
Frv_v4r00_SOURCE.tar.gz
(145 kb)
This is known to build properly on Solaris and Linux using
gcc; other operating systems or compilers may require
some modifications.