Fix for problems with keeping position and rotations parameters in sync with...
Fix for problems with keeping position and rotations parameters in sync with the ParameterMap's cache when they are set in isolation to the ParameterMap. Now, set can only be called by the ParameterMap and all changes to parameters, whether addition/replacement should use the addV3D, addDouble etc members of the ParameterMap. Re #2276
Showing
- Code/Mantid/Framework/Algorithms/src/DiffractionEventReadDetCal.cpp 2 additions, 5 deletions...d/Framework/Algorithms/src/DiffractionEventReadDetCal.cpp
- Code/Mantid/Framework/DataHandling/src/LoadDetectorInfo.cpp 4 additions, 20 deletionsCode/Mantid/Framework/DataHandling/src/LoadDetectorInfo.cpp
- Code/Mantid/Framework/DataHandling/src/MoveInstrumentComponent.cpp 2 additions, 17 deletions...id/Framework/DataHandling/src/MoveInstrumentComponent.cpp
- Code/Mantid/Framework/DataHandling/src/RotateInstrumentComponent.cpp 2 additions, 6 deletions.../Framework/DataHandling/src/RotateInstrumentComponent.cpp
- Code/Mantid/Framework/DataHandling/src/SetScalingPSD.cpp 2 additions, 20 deletionsCode/Mantid/Framework/DataHandling/src/SetScalingPSD.cpp
- Code/Mantid/Framework/DataHandling/test/LoadSpice2dTest.h 3 additions, 1 deletionCode/Mantid/Framework/DataHandling/test/LoadSpice2dTest.h
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/Parameter.h 204 additions, 148 deletions...mework/Geometry/inc/MantidGeometry/Instrument/Parameter.h
- Code/Mantid/Framework/Geometry/inc/MantidGeometry/Instrument/ParameterMap.h 147 additions, 234 deletions...ork/Geometry/inc/MantidGeometry/Instrument/ParameterMap.h
- Code/Mantid/Framework/Geometry/src/Instrument/Parameter.cpp 23 additions, 31 deletionsCode/Mantid/Framework/Geometry/src/Instrument/Parameter.cpp
- Code/Mantid/Framework/Geometry/src/Instrument/ParameterMap.cpp 446 additions, 196 deletions...Mantid/Framework/Geometry/src/Instrument/ParameterMap.cpp
Loading
Please register or sign in to comment