Skip to content
Snippets Groups Projects
Commit 012060c6 authored by t.knopff's avatar t.knopff
Browse files

Consolidate DepthProbeInstrumentItem::P_BEAM

parent 5c636e29
No related branches found
No related tags found
1 merge request!92Refactor model: instrument, footprint and background items
......@@ -384,14 +384,13 @@ ICoordSystem* OffSpecularInstrumentItem::createCoordSystem() const
// ************************************************************************************************
const QString DepthProbeInstrumentItem::P_BEAM = "Beam";
const QString DepthProbeInstrumentItem::P_Z_AXIS = "Z axis";
DepthProbeInstrumentItem::DepthProbeInstrumentItem() : InstrumentItem("DepthProbeInstrument")
{
setItemName("DepthProbeInstrument");
addProperty<SpecularBeamItem>(P_BEAM);
addBeam<SpecularBeamItem>();
auto axisItem = beamItem()->currentInclinationAxisItem();
axisItem->setLowerBound(0.0);
......@@ -409,7 +408,7 @@ DepthProbeInstrumentItem::DepthProbeInstrumentItem() : InstrumentItem("DepthProb
SpecularBeamItem* DepthProbeInstrumentItem::beamItem() const
{
return item<SpecularBeamItem>(P_BEAM);
return beam<SpecularBeamItem>();
}
std::unique_ptr<Instrument> DepthProbeInstrumentItem::createInstrument() const
......
......@@ -136,7 +136,6 @@ public:
class BA_CORE_API_ DepthProbeInstrumentItem : public InstrumentItem {
public:
static const QString P_BEAM;
static const QString P_Z_AXIS;
DepthProbeInstrumentItem();
......
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