Esempio n. 1
0
 public void configHistogram2dOutput(XElement xhistogram)
 {
     Scientrace.TraceJournal tj   = Scientrace.TraceJournal.Instance;
     Scientrace.Histogram2d  hist = new Scientrace.Histogram2d(tj);
     hist.export = this.X.getXBool(xhistogram, "Export", hist.export);
     hist.angle_histogram_resolution   = this.X.getXDouble(xhistogram, "Resolution", hist.angle_histogram_resolution);
     hist.angle_histogram_from         = this.X.getXDouble(xhistogram, "FromAngle", hist.angle_histogram_from);
     hist.angle_histogram_to           = this.X.getXDouble(xhistogram, "ToAngle", hist.angle_histogram_to);
     hist.angle_histogram_csv_filename = this.X.getXStringByName(xhistogram, "Filename", hist.angle_histogram_csv_filename);
     hist.tag             = this.X.getXStringByName(xhistogram, "Tag", hist.tag);
     hist.referenceVector = this.X.getXNzVectorByName(xhistogram, "Ref", new Scientrace.NonzeroVector(1, 0, 0));
     tj.exportables.Add(hist);
     Console.WriteLine("Hist2d added:" + hist.tag);
 }
Esempio n. 2
0
 public void configHistogram2dOutput(XElement xhistogram)
 {
     Scientrace.TraceJournal tj = Scientrace.TraceJournal.Instance;
     Scientrace.Histogram2d hist = new Scientrace.Histogram2d(tj);
     hist.export = this.X.getXBool(xhistogram, "Export", hist.export);
     hist.angle_histogram_resolution = this.X.getXDouble(xhistogram, "Resolution", hist.angle_histogram_resolution);
     hist.angle_histogram_from = this.X.getXDouble(xhistogram, "FromAngle", hist.angle_histogram_from);
     hist.angle_histogram_to = this.X.getXDouble(xhistogram, "ToAngle", hist.angle_histogram_to);
     hist.angle_histogram_csv_filename = this.X.getXStringByName(xhistogram, "Filename", hist.angle_histogram_csv_filename);
     hist.tag = this.X.getXStringByName(xhistogram, "Tag", hist.tag);
     hist.referenceVector = this.X.getXNzVectorByName(xhistogram, "Ref", new Scientrace.NonzeroVector(1,0,0));
     tj.exportables.Add(hist);
     Console.WriteLine("Hist2d added:"+hist.tag);
 }