Skip to content
Snippets Groups Projects
Commit 19154b9f authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

avoid roundtrip * scale / scale

parent deeb0545
No related branches found
No related tags found
1 merge request!2692rm class GrazingScanItem (#567b)
......@@ -52,9 +52,9 @@ void BeamDistributionItem::readFrom(QXmlStreamReader* r)
double BeamDistributionItem::meanValue() const
{
std::unique_ptr<IDistribution1D> domainDistr = createDistribution1D();
std::unique_ptr<IDistribution1D> domainDistr = distributionItem()->createDistribution(1.);
if (domainDistr)
return domainDistr->mean() / scaleFactor();
return domainDistr->mean();
return dynamic_cast<SymmetricDistributionItem*>(distributionItem())->mean().dVal();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment