Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Nullfeldaufspaltung von Benzol und Naphthalin im ... - ScienceUp.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
A Quelltexte <strong>de</strong>r C++-Programm 153<br />
// Reaktion gewartet wer<strong>de</strong>n soll<br />
FehlerBehandlung.SetFehlerTest(fehlerTest);<br />
FehlerBehandlung.SetAbfrage(abfrage);<br />
itsS1 = 200;<br />
itsStart = true;<br />
itsMax = 10.0;<br />
}<br />
MDaten::~MDaten() { } //<strong>de</strong>constructor, does nothing<br />
/*-------------------------------------------------------*/<br />
//public accessor functions<br />
/*-------------------------------------------------------*/<br />
void MDaten::Calc_DS1S2Ntype(USHORT s1, USHORT s2,<br />
USHORT ntype)<br />
{<br />
if (itsS1 != s1) {<br />
itsS1 = s1;<br />
C_Lesen(); //C aus CFILEBIN<br />
}<br />
itsS2 = s2;<br />
itsNtype = ntype;<br />
if (itsStart) {<br />
//nur 1x statSCOrb, statInt <strong>und</strong> statScKoef einlesen:<br />
SCInt_Lesen(); //statInt aus SCINTFILEBIN<br />
SC_Koef_Lesen(); //SCKoef aus SCKOEFFILEBIN<br />
itsStart = false;<br />
}<br />
Calc(); //itsDS1S2Ntype berechnen<br />
} //void MDaten::Calc_DS1S2NType(USHORT s1,USHORT s2,<br />
USHORT ntype)<br />
/*-------------------------------------------------------*/<br />
//private member functions<br />
/*-------------------------------------------------------*/<br />
void MDaten::C_Lesen() //C=Koeff <strong>von</strong> P bzgl. <strong>de</strong>r<br />
// SC-Orbitale, aus CFILEBIN<br />
{<br />
ifstream fin;<br />
unsigned long int size;<br />
char fileName[50];<br />
char *stringNumber;