16.10.2012 Aufrufe

Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...

Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...

Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

40 Kapitel 1. Das Experiment<br />

MCS (= multichannel scaling). Wie die Klassenhierarchie 1.20 zeigt, sind von MCS die im<br />

Experiment eingesetzten Me verfahren " EDC\, " TOF\ und " KOZI\ abgeleitet, aber auch weitere<br />

Verfahren wie CFS- (=constant final state) oder CIS-Messungen (= constant ionic state)<br />

lassen sich un<strong>mit</strong>telbar von MCS ableiten. Die Klasse MCS besitzt folgende Grobstruktur (in<br />

einer Metasyntax):<br />

Klasse MCS : f<br />

Datenelemente:<br />

Table of StellKanal : StellGerate;<br />

Table of MessKanal : MessGerate;<br />

g<br />

Elementfunktionen:<br />

BeforeStep(); virtual;<br />

AfterStep(); virtual;<br />

BreakStep(); virtual;<br />

DuringStep(); virtual;<br />

DoStep() : f BeforeStep(); ..<br />

neue Stellwerte einstellen, Me gerate starten ..<br />

while not BreakStep() do DuringStep(); ..<br />

Me gerate auslesen ..<br />

AfterStep(); g<br />

BeforeScan(); virtual;<br />

AfterScan(); virtual;<br />

BreakScan(); virtual;<br />

DoScan() : f BeforeScan(); ..<br />

Anfangsstellwerte anfahren ..<br />

while not BreakScan() do DoStep(); ..<br />

AfterScan(); g<br />

BeforeMeasurement(); virtual;<br />

AfterMeasurement(); virtual;<br />

BreakMeasurement(); virtual;<br />

DoMeasurement() : f BeforeMeasurement(); ..<br />

while not BreakMeasurement() do DoScan(); ..<br />

AfterMeasurement(); g<br />

Drei ineinander geschachtelte Schleifen bestimmen den Me ablauf bei MCS-Objekten: eine<br />

au ere Measurement-Schleife, die sukzessive einzelne Scans (Durchlaufe) bearbeitet, eine innere<br />

Scan-Schleife, die nacheinander einzelne Steps (Schritte) bearbeitet und eine innerste<br />

Step-Schleife, die wahrend eines einzelnen Me schritts aktiv ist. Jede Schleife wird solange<br />

durchlaufen, bis die zugehorige Abbruchbedingung Break..() erfullt ist. Vor und nach

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!