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

rm old fcts

parent 32325975
No related branches found
No related tags found
1 merge request!1434InstrumentItems::beamItem() relegated to GISASInstrumentItems; otherwise provide and use scanItem()
...@@ -145,12 +145,6 @@ void BeamItem::setInclinationAngle(double value) ...@@ -145,12 +145,6 @@ void BeamItem::setInclinationAngle(double value)
m_inclinationAngleItem->resetToValue(value); m_inclinationAngleItem->resetToValue(value);
} }
BeamDistributionItem* BeamItem::inclinationAngleItem() const
{
ASSERT(m_inclinationAngleItem);
return m_inclinationAngleItem.get();
}
BeamDistributionItem* BeamItem::beamDistributionItem() const BeamDistributionItem* BeamItem::beamDistributionItem() const
{ {
ASSERT(m_inclinationAngleItem); ASSERT(m_inclinationAngleItem);
...@@ -258,12 +252,6 @@ void ScanItem::setInclinationAngle(double value) ...@@ -258,12 +252,6 @@ void ScanItem::setInclinationAngle(double value)
BeamItem::setInclinationAngle(value); BeamItem::setInclinationAngle(value);
} }
GrazingScanItem* ScanItem::inclinationAngleItem() const
{
ASSERT(m_inclinationAngleItem);
return dynamic_cast<GrazingScanItem*>(m_inclinationAngleItem.get());
}
GrazingScanItem* ScanItem::grazingScanItem() const GrazingScanItem* ScanItem::grazingScanItem() const
{ {
ASSERT(m_inclinationAngleItem); ASSERT(m_inclinationAngleItem);
......
...@@ -48,7 +48,7 @@ public: ...@@ -48,7 +48,7 @@ public:
virtual double getInclinationAngle() const = 0; virtual double getInclinationAngle() const = 0;
virtual void setInclinationAngle(double value); virtual void setInclinationAngle(double value);
virtual BeamDistributionItem* inclinationAngleItem() const;
BeamDistributionItem* beamDistributionItem() const; BeamDistributionItem* beamDistributionItem() const;
double azimuthalAngle() const; double azimuthalAngle() const;
...@@ -80,7 +80,7 @@ public: ...@@ -80,7 +80,7 @@ public:
double getInclinationAngle() const override; double getInclinationAngle() const override;
void setInclinationAngle(double value) override; void setInclinationAngle(double value) override;
GrazingScanItem* inclinationAngleItem() const override;
GrazingScanItem* grazingScanItem() const; GrazingScanItem* grazingScanItem() const;
BasicAxisItem* inclinationAxisItem() const; BasicAxisItem* inclinationAxisItem() const;
......
...@@ -319,14 +319,14 @@ bool SpecularInstrumentItem::alignedWith(const RealItem* item) const ...@@ -319,14 +319,14 @@ bool SpecularInstrumentItem::alignedWith(const RealItem* item) const
{ {
const QString native_units = item->nativeDataUnits(); const QString native_units = item->nativeDataUnits();
if (native_units == "nbins") if (native_units == "nbins")
return beamItem()->inclinationAngleItem()->uniformAlphaAxisSelected() return beamItem()->grazingScanItem()->uniformAlphaAxisSelected()
&& shape() == item->shape(); && shape() == item->shape();
if (!beamItem()->inclinationAngleItem()->pointwiseAlphaAxisSelected()) if (!beamItem()->grazingScanItem()->pointwiseAlphaAxisSelected())
return false; return false;
const auto* axisItem = const auto* axisItem =
dynamic_cast<const PointwiseAxisItem*>(beamItem()->inclinationAngleItem()->alphaAxisItem()); dynamic_cast<const PointwiseAxisItem*>(beamItem()->grazingScanItem()->alphaAxisItem());
ASSERT(axisItem); ASSERT(axisItem);
if (axisItem->nativeAxisUnits() != native_units) if (axisItem->nativeAxisUnits() != native_units)
...@@ -400,7 +400,7 @@ ISimulation* SpecularInstrumentItem::createSimulation(const MultiLayer& sample) ...@@ -400,7 +400,7 @@ ISimulation* SpecularInstrumentItem::createSimulation(const MultiLayer& sample)
} }
{ {
const auto* it = dynamic_cast<const GrazingScanItem*>(beamItem()->inclinationAngleItem()); const auto* it = dynamic_cast<const GrazingScanItem*>(beamItem()->grazingScanItem());
ASSERT(it); ASSERT(it);
const auto* distr_item = const auto* distr_item =
dynamic_cast<const SymmetricResolutionItem*>(it->distributionItem()); dynamic_cast<const SymmetricResolutionItem*>(it->distributionItem());
...@@ -505,8 +505,8 @@ ISimulation* DepthprobeInstrumentItem::createSimulation(const MultiLayer& sample ...@@ -505,8 +505,8 @@ ISimulation* DepthprobeInstrumentItem::createSimulation(const MultiLayer& sample
setBeamDistribution(ParameterDistribution::BeamWavelength, beamItem()->wavelengthItem(), setBeamDistribution(ParameterDistribution::BeamWavelength, beamItem()->wavelengthItem(),
result); result);
setBeamDistribution(ParameterDistribution::BeamInclinationAngle, setBeamDistribution(ParameterDistribution::BeamInclinationAngle, beamItem()->grazingScanItem(),
beamItem()->inclinationAngleItem(), result); result);
m_coosys.reset(result->simCoordSystem()); m_coosys.reset(result->simCoordSystem());
return result; return result;
...@@ -759,7 +759,7 @@ ISimulation* GISASInstrumentItem::createSimulation(const MultiLayer& sample) con ...@@ -759,7 +759,7 @@ ISimulation* GISASInstrumentItem::createSimulation(const MultiLayer& sample) con
setBeamDistribution(ParameterDistribution::BeamWavelength, beamItem()->wavelengthItem(), setBeamDistribution(ParameterDistribution::BeamWavelength, beamItem()->wavelengthItem(),
result); result);
setBeamDistribution(ParameterDistribution::BeamInclinationAngle, setBeamDistribution(ParameterDistribution::BeamInclinationAngle,
beamItem()->inclinationAngleItem(), result); beamItem()->beamDistributionItem(), result);
setBeamDistribution(ParameterDistribution::BeamAzimuthalAngle, beamItem()->azimuthalAngleItem(), setBeamDistribution(ParameterDistribution::BeamAzimuthalAngle, beamItem()->azimuthalAngleItem(),
result); result);
......
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