Skip to content
Snippets Groups Projects

simplifications of resolution handling; resolve warnings

Merged Wuttke, Joachim requested to merge scan4 into main
3 files
+ 5
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -44,13 +44,13 @@ IRangedDistribution::IRangedDistribution(size_t n_samples, double sigma_factor)
@@ -44,13 +44,13 @@ IRangedDistribution::IRangedDistribution(size_t n_samples, double sigma_factor)
IRangedDistribution::~IRangedDistribution() = default;
IRangedDistribution::~IRangedDistribution() = default;
std::vector<ParameterSample> IRangedDistribution::generateSamples(double mean, double stddev) const
std::vector<ParameterSample> IRangedDistribution::generateSamples(double stddev) const
{
{
if (stddev == 0) // it's a delta distribution
if (stddev == 0) // it's a delta distribution
return {{mean, 1.0}};
return {{0., 1.0}};
ASSERT(stddev > 0);
ASSERT(stddev > 0);
auto generator = distribution(mean, stddev);
auto generator = distribution(0., stddev);
return generator->equidistantSamples(m_n_samples, m_sigma_factor);
return generator->equidistantSamples(m_n_samples, m_sigma_factor);
}
}
Loading