/// <summary>Gets informations of the current object as a specific <see cref="InfoOutput" /> instance. /// </summary> /// <param name="infoOutput">The <see cref="InfoOutput" /> object which is to be filled with informations concering the current instance.</param> /// <param name="categoryName">The name of the category, i.e. all informations will be added to these category.</param> public void FillInfoOutput(InfoOutput infoOutput, string categoryName = InfoOutput.GeneralCategoryName) { var infoOutputPackage = infoOutput.AcquirePackage(categoryName); infoOutputPackage.Add("Distribution", "Normal"); infoOutputPackage.Add("Mu", Mu); infoOutputPackage.Add("Sigma", Sigma); infoOutputPackage.Add("Expectation", Moment.Expectation); infoOutputPackage.Add("Variance", Moment.Variance); infoOutputPackage.Add("Media", Median); infoOutputPackage.Add("Infimum", Infimum); infoOutputPackage.Add("Supremum", Supremum); Moment.FillInfoOutput(infoOutput, categoryName + ".Moments"); }