Afficher un histogramme en échelle Log.


Dans ROOT, l'affichage en échelle Log est une propriété du panneau d'affichage (TPad ou TCanvas) et non de l'histogramme. Il faut donc activer ou désactiver cette option en utilisant les méthodes du TPad ou du TCanvas courant. Il existe deux moyen de le faire: via la ligne de commande ou via l'interface graphique.

A la ligne de commande:

Une fois un histogramme affiché, il faut simplement taper pour passer l'axe Y en échelle logarithmique:

 gPad->SetLogy(kTRUE)

Pour repasser en échelle linéaire, il faut taper:

gPad->SetLogy(kFALSE)
Les échelles logarithmiques des axes X et Z peuvent être activées/désactivées comme suit:
gPad->SetLogx(kTRUE)
gPad->SetLogx(kFALSE)
gPad->SetLogz(kTRUE)
gPad->SetLogz(kFALSE)


A l'interface graphique:

Une fois un histogramme affiché, il faut pointer sur un point proche du bord du panneau d'affichage, puis cliquer avec le bouton droit. Il suffit alors de sélectionner l'item "SetLogx", "SetLogy" ou "SetLogz" pour activées/désactivées l'affichage en échelle logarithmique. Si l'option est activée, un petit signe précède l'item.

Si on utilise une version supérieure à la version 4.00.01 et que l'éditeur est activé (Menu "View" Item "Editor"), il suffit de cocher/décocher les cases appropriées.