- Author
- J. Giovinazzo (giovi.nosp@m.naz@.nosp@m.cenbg.nosp@m..in2.nosp@m.p3.fr)
The GRootTools libraries package provides a set of libraries to be used within the ROOT environment. They can be used either with the ROOT library in running programs, or within a ROOT interactive session.
GRootTools release notes
Documentation for GFTT classes and functions
Mathematics additional documentation
ROOT dictionary generation
ROOT version 6.xx
- use of
rootcling
instead of rootcint rootcling -f MyLib_dict.cpp -s libMyLib.so -rml libMyLib.so [-c -p] -I<include_dirs> [-I<install_incl_dir>] <incl_files.hh> MyLib_linkdef.h
- options -c -p are not required with rootcling
- the flag is needed if ROOT does not find the includes when loading the library (or the ROOT_INCLUDE_PATH variable can be defined instead)
- warning: when loading the libraries in a ROOT session, each library must be loaded only once (this was not the case with ROOT 5.xx: for example, the Xerces-c lib was loaded 2x with macro files loading sets of libraries, with no problem - this is not the case any more).
ROOT version 5.xx
rootcint -f MyLib_dict.cpp -c -p -I<include_dirs> [-I<install_incl_dir>] <incl_files.hh> MyLib_linkdef.h