diff --git a/Core/Instrument/IDetector2D.cpp b/Core/Instrument/IDetector2D.cpp index d6166326c0678be1a93da5494f06206505ceadb2..4a3310c149c986f1033225b91e8080135fd0ce75 100644 --- a/Core/Instrument/IDetector2D.cpp +++ b/Core/Instrument/IDetector2D.cpp @@ -246,14 +246,6 @@ SimulationElement IDetector2D::getSimulationElement(size_t index, const Beam &be std::unique_ptr<IPixelMap>(createPixelMap(index))); } -void IDetector2D::transferResultsToIntensityMap(OutputData<double> &data, - const std::vector<SimulationElement> &elements) const -{ - SimulationArea area(this); - for(SimulationArea::iterator it = area.begin(); it!=area.end(); ++it) - data[it.index()] = elements[it.elementIndex()].getIntensity(); -} - size_t IDetector2D::getAxisBinIndex(size_t index, size_t selected_axis) const { size_t remainder(index); diff --git a/Core/Instrument/IDetector2D.h b/Core/Instrument/IDetector2D.h index af57d768dcd5812783f567d83fd18f356d326be4..e85a47d53a91a20a81e18c808533b9bc1f1967ff 100644 --- a/Core/Instrument/IDetector2D.h +++ b/Core/Instrument/IDetector2D.h @@ -112,9 +112,6 @@ public: //! Creates single simulation element. SimulationElement getSimulationElement(size_t index, const Beam& beam) const; - - void transferResultsToIntensityMap(OutputData<double> &data, - const std::vector<SimulationElement> &elements) const; #endif //! Adds parameters from local pool to external pool and recursively calls its direct children.