diff --git a/Sim/Simulation/ISimulation2D.cpp b/Sim/Simulation/ISimulation2D.cpp index afc5e8323545e7d565a768aac6a491dfc5c274d7..a082703692d3d54f453f7c11633e8cdaca8144b9 100644 --- a/Sim/Simulation/ISimulation2D.cpp +++ b/Sim/Simulation/ISimulation2D.cpp @@ -93,7 +93,7 @@ std::vector<DiffuseElement> ISimulation2D::generateElements(const Beam& beam) const SpinMatrix beam_polMatrices = beam.polMatrix(); const SpinMatrix analyzer_operator = m_detector->analyzer().matrix(); - const size_t spec_index = m_detector->indexOfSpecular(beam); + const size_t i_specular = m_detector->indexOfSpecular(beam); const size_t N = m_detector_context->numberOfElements(); @@ -102,7 +102,7 @@ std::vector<DiffuseElement> ISimulation2D::generateElements(const Beam& beam) for (size_t i = 0; i < N; ++i) result.emplace_back(DiffuseElement( wavelength, alpha_i, phi_i, m_detector_context->createPixel(i), beam_polMatrices, - analyzer_operator, m_detector_context->detectorIndex(i) == spec_index)); + analyzer_operator, m_detector_context->detectorIndex(i) == i_specular)); return result; }