Skip to content

Commit 93032f9

Browse files
authored
Merge pull request #38185 from mantidproject/deprecate_IntegratePeakTimeSlices
deprecate algo
2 parents 9615bb4 + 5b65bb2 commit 93032f9

File tree

4 files changed

+15
-11
lines changed

4 files changed

+15
-11
lines changed

Framework/Crystal/inc/MantidCrystal/IntegratePeakTimeSlices.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#pragma once
1414

1515
#include "MantidAPI/Algorithm.h"
16+
#include "MantidAPI/DeprecatedAlgorithm.h"
1617
#include "MantidAPI/IAlgorithm.h"
1718
#include "MantidAPI/ITableWorkspace_fwd.h"
1819
#include "MantidAPI/MatrixWorkspace_fwd.h"
@@ -203,7 +204,7 @@ class DataModeHandler {
203204
}
204205
};
205206

206-
class MANTID_CRYSTAL_DLL IntegratePeakTimeSlices : public Mantid::API::Algorithm {
207+
class MANTID_CRYSTAL_DLL IntegratePeakTimeSlices : public Mantid::API::Algorithm, public API::DeprecatedAlgorithm {
207208
public:
208209
/// Default constructor
209210
IntegratePeakTimeSlices();

Framework/Crystal/src/IntegratePeakTimeSlices.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ const double MaxCorrCoeffinXY = .9; // otherwise all data on one line
9595

9696
IntegratePeakTimeSlices::IntegratePeakTimeSlices()
9797
: Algorithm(), m_R0(-1), m_ROW(0.), m_COL(0.), m_cellWidth(0.), m_cellHeight(0.), m_NROWS(0), m_NCOLS(0) {
98+
this->deprecatedDate("2024-10-02");
9899
m_EdgePeak = false;
99100
m_NeighborIDs = new int[3];
100101
m_NeighborIDs[0] = 3;

buildconfig/CMake/CppCheck_Suppressions.txt.in

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -530,20 +530,21 @@ constVariableReference:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms
530530
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/LeBailFit.cpp:1707
531531
constParameterReference:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/LeBailFit.cpp:2189
532532
returnByReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/inc/MantidCrystal/IntegratePeakTimeSlices.h:84
533-
knownConditionTrueFalse:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:837
534-
variableScope:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:238
535-
variableScope:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1006
536-
shadowVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2451
533+
returnByReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/inc/MantidCrystal/IntegratePeakTimeSlices.h:85
534+
knownConditionTrueFalse:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:838
535+
variableScope:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:239
536+
variableScope:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1007
537537
shadowVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2452
538538
shadowVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2453
539539
shadowVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2454
540-
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:206
541-
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1468
542-
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1470
543-
constParameterReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1834
540+
shadowVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2455
541+
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:207
542+
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1469
543+
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1471
544+
constParameterReference:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1835
544545
variableScope:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/RefinePowderInstrumentParameters3.cpp:1300
545-
constVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1048
546-
constVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2387
546+
constVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:1049
547+
constVariable:${CMAKE_SOURCE_DIR}/Framework/Crystal/src/IntegratePeakTimeSlices.cpp:2388
547548
passedByValue:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/RefinePowderInstrumentParameters3.cpp:1201
548549
passedByValue:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/RefinePowderInstrumentParameters3.cpp:1219
549550
constVariableReference:${CMAKE_SOURCE_DIR}/Framework/CurveFitting/src/Algorithms/RefinePowderInstrumentParameters3.cpp:662
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- :ref:`IntegratePeakTimeSlices <algm-IntegratePeakTimeSlices>` has been deprecated.

0 commit comments

Comments
 (0)