Das hinzufügen einer zweiten x-Achse ein TGraph in der CERN-ROOT Programm
kennt jemand die Methode oder den code, um eine zweite x-Achse ein TGraph in CERN ROOT-Programm? Ich habe die Suche im root-website und die Dokumentation fast immer verwirrt mich. Was ich brauche ist nur ein plot der Daten, aber eine zweite X-Achse auf der Oberseite, deren Werte eine Funktion des unteren x-Achse die Werte. Es ist im Grunde so faul Leute nicht konvertieren müssen aus den zahlen der unteren x-Achse auf die Obere x-Achse.
Für ein einfaches Beispiel (wenn ich mich nicht klar)
Sagen, Sie haben eine Sinus-Kurve ist eine Funktion von theta. Auf die Obere x-Achse konnten wir Grad in der Erwägung, dass auf der Unterseite konnten wir Radiant mit 360deg entspricht 2pi rad...
Jede mögliche Hilfe würde geschätzt!
Du musst angemeldet sein, um einen Kommentar abzugeben.
TGaxis ist die Klasse, die Sie suchen, zu zeichnen, zusätzliche Achsen, wo immer Sie es wünschen. Greifen die Welt-Koordinate für Ihr pad können Sie dann überlagern so gerne. Ersetzen
low
undhigh
mit den entsprechenden Grenzen.Check-out TGaxis Dokumentation weitere Beispiele.
(Eine frühere Antwort, die ich hatte, war gelöscht, es war nur ein link zu der Website aufgeführt als Verweis weiter unten. Ich hoffe, dies ist mehr im Einklang mit den Leitlinien der Gemeinschaft.)
Ich denke, das tun könnten, was Sie wollen.
}
Es nicht schaffen, einem anderen taxis, sondern zeigt Ihnen, wie Sie zeichnen, text an der gleichen Stelle der Achse. Die Antwort kommt von Rene Brun sich selbst (einer der wichtigsten Autoren der Wurzel) so dass ich don ' T glaube, Sie können zwei x-Achsen.
Quelle:
http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=7110
Hier ist ein Beispiel zeigt, wie Sie Vorgehen.
https://root.cern.ch/root/htmldoc/tutorials/hist/twoscales.C.html