| Das Programm MEich dient zum schnellen Eichen von Spektren.
Die Eichung der Spektren erfolgt durch eine einfache Geradenanpassung der Form
y = m * x + n
nach der Methode der kleinsten Fehlerquadrate. Das Programm kann jedoch für jede andere Geradenanpassung mit maximal 5 Werten verwendet werden. Die Benennung der Achsen (x - Kanal, y - MeV) ist für die Berechnung ohne Belang.
|
|
Bedienung
- Im ersten Eingabefeld mit Titel "Eingabe" werden die Energiewerte in MeV und die Kanalnummern eines Peaks im Spektrum eingegeben. Zur Berechnung werden die selektierten Einträge herangezogen.
- Im rechten oberen Eingabefeld "Berechne" können diskrete Werte zur Berechnung angegeben werden. Durch die Radiobuttons wird der Eingabewert selektiert. Der entsprechend andere Wert wird wird bei einer Berechnung ausgegeben.
- Im oberen Mittelteil werden die Parameter der Geradenanpassung ausgegeben. Das obere m entspricht der Anzahl von Kanälen pro MeV und das untere m gibt der Energie pro Kanal in MeV wieder.
- Zum schnellen Bestimmen der Energie in einem Kanal wurde ein Slider in das Programm integriert. Der Slider dient zur Eingabe der Kanalnummer. Da der Slider in seiner Länge beschränkt ist, wird die maximale Länge in dem Eingabefeld recht oberhalb des Sliders eingegebn. Hier sollte man die Länge des Spektrums eintragen. Per Default ist eine Länge von 2048 (= 2k) Kanälen eingetragen.
- Um eine neue Geradenanpassung zu Berechnen muß der Button "Calc" gedrückt werden. Die Berechnung findet jedoch nur statt, wenn mindestens 2 voneinander verschiedene Eingabewerte vorliegen.
- Zum Verlassen des Programms einfach den Button "Quit" betätigen. Beim Verlassen des Programms gehen alle Werte verloren.
Installation
Die gesamten Sourcen, ein Makefile und diese HTML-Seite befinden sich in der Datei MEich-0.1-src.tar.gz (falls die Original-Distribution vorliegt). Im einzelnen sind dies :
- Die C++ Sourcen des Programms
- Die Dokumentation besteht aus den Dateien
- Das Makefile für eine Installation unter Linux mit dem gcc.
- Die Datei hydra.make ist eine spezielle Anpassung für das Makefile an einen SOLARIS-Rechner mit UNIX. (Aufruf : gmake -f hydra.make)
Zum Compilieren des Programms wird Qt (Version 1.3+/1.4+) benötigt.
Planung
Für weitere Versionen des Programms ist das Speichern und Einlesen von Werten geplant, so wie eine flexible Anzahl von Eingabefeldern (>= 5).
|