Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...
Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...
Photoelektron-Photoion-Koinzidenz- spektroskopie mit ...
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