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

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

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 générales GTools
  • les bibliothèques additionnelles pour ROOT: GRootTools
  • les bibliothèques de base pour l'analyse: Event et GuiEvent
Compilation et installation des bibliothèques GanilRun et GuiGanilRun

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 GanilRun (voir Analyses spécifiques des données de l'acquisition GANIL)
  • le script de configuration du shell pour l'utilisation des bibliothèques
  • une documentation HTML de référence des classes