Analysis  version 7.0 - august 2014
Compilation et installation des bibliothèques Event

Cette page décrit la compilation et l'installation spécifique des bibliothèques Event et GuiEvent.

Note
La compilation et l'utilisation des bibliothèques utilise des scripts tcsh. Il faut s'assurer que c'est bien le shell utilisé.
Prérequis

L'ensemble des bibliothèques nécessite:

  • l'installation de ROOT (la variable d'environnement ROOTSYS doit être définie, ainsi que le script root-config)
  • les patrons de classes OTemplates (la variable d'environnement OTEMPLATES doit être définie)
  • les bibliothèques additionnelles pour ROOT
Compilation et installation des bibliothèques Event et GuiEvent

Pour la compilation et l'utilisation des bibliothèques, il faut définir la variable d'environnement $SYSTEM, qui permet d'identifier un système d'exploitation de façon générique.

Se placer alors dans le répertoire de base des bibliothèques.

  • compilation des bibliothèques:
    $ make
    
  • génération de la documentation HTML spécifique à ces bibliothèques:
    $ make doc
    

La compilation produit alors:

  • les bibliothèques dynamiques
  • l'installation des bibliothèques et des fichiers include
  • le script shell donnant les options de compilation utilisées
  • les scripts shell permettant de générer les fichiers pour une nouvelle analyse de type TreeRun (voir Analyses spécifiques des TTree/ROOT) ou SimulRun (voir event_simul_run)
  • le script de configuration du shell pour l'utilisation des bibliothèques
  • une documentation HTML de référence des classes