Example #1
0
        public ContinuousDistributionData CreateFor(IVectorialParametersContainer parameterContainer, ParameterDistributionSettings distributionSettings)
        {
            var parameter = parameterContainer.ParameterByPath(distributionSettings.ParameterPath, _entityPathResolver);

            if (parameter == null)
            {
                return(new ContinuousDistributionData(AxisCountMode.Count, _userSettings.NumberOfBins));
            }

            return(CreateFor(parameterContainer, distributionSettings.Settings, parameter, parameter.Dimension, parameter.DisplayUnit));
        }
Example #2
0
 public Histogram(IVectorialParametersContainer parameterContainer, ParameterDistributionSettings parameterDistributionSettings)
 {
     ParameterContainer            = parameterContainer;
     ParameterDistributionSettings = parameterDistributionSettings;
 }