protected override void RunTest(Dictionary <string, Flag> flags, Evel.interfaces.IProject project) { ISpectrum spectrum = project.Containers[docid].Spectra[sid]; //AnhProject anhproject = (AnhProject)project; AnhSpectraContainer container = (AnhSpectraContainer)spectrum.Container; project.FirstSpectraSearch(new ISpectrum[] { spectrum }); Console.WriteLine("{0} chisq: {1}", spectrum.Name, spectrum.Fit); }
public static void saveSpectrumFile(AnhSpectraContainer container, AnhSpectrum spectrum, string fileName) { throw new NotSupportedException(); //TextWriter writer = new StreamWriter(fileName); //container.setLongestRange(); //container.preparePromptInts(container.Spectra[0]); //double[] s = container.getTheoreticalSpectrum(container.Spectra[0]); //int stop = (int)container.Spectra[0].Parameters[4].Components[0][2].Value; //for (int i = 0; i <= stop; i++) // writer.WriteLine(s[i]); //writer.Close(); }
public static void saveSpectrumFile(AnhSpectraContainer container, AnhSpectrum spectrum) { saveSpectrumFile(container, spectrum, "E:/SpectraComparison/Evel.txt"); }