This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 17 Sep, 2021 1 commit
-
-
Mathieu Tillet authored
Because of compatibility reasons for wrongly fomatted data, omega scans from D16 need to be loaded as histogram instead of point data. This requires in turn some adjustements to existing algorithm using this kind of data.
-
- 16 Sep, 2021 2 commits
-
-
Zhang, Chen authored
-
Zhang, Chen authored
-
- 15 Sep, 2021 1 commit
-
-
Danny Hindson authored
-
- 08 Sep, 2021 3 commits
-
-
Walsh, Michael authored
-
Walsh, Michael authored
-
Guillaume Communie authored
* [CANSAS] remove dead code * [CANSAS] append spectra as <SASdata> entries * [CANSAS] >1 histogram workspace can be exported * [CANSAS] create <SASData> of particular histogram * [CANSAS] loop over all histograms * [CANSAS] possibility to change filename * [CANSAS] change filename for histograms * [CANSAS] axis value and unit if not spectrum axis * [CANSAS] mention OneSpectrumPerFile in doc * [CANSAS] unit test for OneSpectrumPerFile * [CANSAS] solve bug when no extension provided * [CANSAS] add case for text axis * [CANSAS] add case for bin edge axis * [SAVEASCII] handle text and bin edge axis * [SAVEASCII] alphabetic order * [SAVEASCII] formatting * [CANSAS] formatting * [CANSAS] formatting * complete unit tests for save cansas v2 * unit tests for one spectrum per file for ascii * no scientific notation for the file names * added relase note Co-authored-by:
gvardany <gagikvar@gmail.com>
-
- 24 Aug, 2021 1 commit
-
-
Guillaume Communie authored
-
- 23 Aug, 2021 1 commit
-
-
Guillaume Communie authored
-
- 17 Aug, 2021 1 commit
-
-
Anthony Lim authored
-
- 11 Aug, 2021 2 commits
-
-
Gigg, Martyn Anthony authored
This also removes a duplicated test that was outdated after the AlgorithmProxy class was removed
-
Geish Miladinovic authored
-
- 06 Aug, 2021 4 commits
-
-
Matt Cumber authored
Added last good data to muon loaders so signatures match. Added system test to test signatures of loaders
-
Matt Cumber authored
-
Matt Cumber authored
-
Matt Cumber authored
-
- 04 Aug, 2021 1 commit
-
-
Hampson authored
-
- 03 Aug, 2021 3 commits
-
-
Hampson authored
-
Hampson authored
-
Gagik Vardanyan authored
* mask nans and infs instead of just replacing with 0 * remove irrelevant beam center offset in default q-binning calculation * fix doc test output * remove trailing (), check for n_wedges * use the new stitch in SANSILLAuto * remove blank doc test * enable 4th column by default in ascii exports * made outputbinning per sample * proper validation for OutputBinning with : as delimiter * do not complain on dx if it is requested, but doesn't exist * refactored outputting the wedges * uncomment the sensitivity outputs * refactor outputting panels * also set shape_table to empty for not doing wedges for panels * check if ws exist before bookkeeping, happens if there is empty token * swap det 1 and 2 for D22B starting from cyc 212 * chopper att2 for D22 and smarter q interval * better error when requesting wrong q range * convert att_value to float * remove extra flux rescaling * support kinetic mode for d11b in the loader * implemented kinetic reduction returning a workspace group * implemented kinetic (mono) reduction * guard for workspace group in needs_processing * handle absent or present 2nd monitor, store durations as the 2nd mon * round wavelength for kinetic, require alphanum for output * set the 2nd monitor (a.k.a durations) errors to 0 * added a unit test for kinetic and D33 VTOF * fix the regression for d16 omega scan, add unit test * updated sys test reference for SANSILLReduction * update system test reference for autoprocess, chunk 1 * fix the test name * update system test references for autoprocess (chunk 2) * fix the validation ws name in iphiq * adjust the test of SaveAscii2 when there is no dx * adjust the doc test * fixed d11 multi transmission ref following a bug fix in stitch * fixed D16 gamma scan ref after a fix in stitch * updated reference of d11 abs scale test * fixed the inputs in drill process test to match the other sys test * scale by the flux factor before comparison, due to commit f25a6cd5 * doxygen, removed unneeded include statements * added a test for D22B cycle 212 onwards * added release notes for extended algorithms * fixed the doxygen param issues
-
- 02 Aug, 2021 1 commit
-
-
DanielMurphy22 authored
Move GenerateRotationMatrix from MeshFileIO to ShapeFactory Add tests for rotating cuboid, cylinder, hollow cylinder, slice, tapered-guide, sphere, and infinite-plane/cylinder Also rotate by correct matrix Fix addGoniometertag
-
- 29 Jul, 2021 3 commits
-
-
Stephen Smith authored
-
Stephen authored
-
Mathieu Tillet authored
-
- 21 Jul, 2021 2 commits
-
-
DanielMurphy22 authored
RotationMatrix is not the Identity Matrix This shape is not defined within a SampleEnvironment
-
Dominik Arominski authored
* Added sorting loaded data in a group by their flipper state * Mention on flipper state value sorting in the loaded group * Removed FormulaUnits from sampleProperties dictionary * Removed redundant verbosity of property names * Changed transmission inputs property type to group * Updated docs with new property types and names * Option to provide transmission as a string with desired value * Mentioned option to provied transmission as string with value * Normalised by time or mon allowed, transmission calculated as a rate * Transmission added as option to approx self-attenuation correction * Added option to average data over 2theta positions * Completed changed to property names * Changed density type to mass density * Added scatter XY workspace output option, with all points on one axis * Added suffix containing pol direction and flipper state to numors * Added swapping x, y pol in case the order in data is inversed * Added missing docstrings * Clustered all staticmethods together on top * Expanded documentation on normalisation options * Changed set units, moved data merging to finalize * Inverse X-axis order after call to SumOverlappingTubes * Remove __ from output names if necessary * Corrected uniaxial cross-section separation formula * Corrected checking for single cadmium input per POL * Ensured individual naming based on set output ws name * Added setting unique names to output * Changed scaling with normalising to duration, match with LAMP * Duration will be summed in MergeRuns * Refactored det efficiency correction with new output treatments * Guards and 'deg' added to merging data according to twoTheta pos * Refactored background subtr: either empty, cadmium or both needed * Removed redundant call to merging * Corrected vanadium sum cs norm for other cases than 6-point * Output renamed only if necessary * Corrected matching twoTheta lookup for single_eff_per_twotheta case * find_matching_twoTheta now static and has own docstring * Flattened conditional statements * Reduced number of calls to get a constant string value * Removed magic numbers, replaced with proper variable and comment * Release note for user input to D7 reduction * Added explanation on different output treatment options * Added NormaliseBy to the use example * Added missing docstrings to static methods * Extracted self-attenuation properties validation to a dedicated method * Added more missing docstrings * Added None to the list of possible normalisation choices * Narrowed down when sample properties dict is required
-
- 19 Jul, 2021 1 commit
-
-
Mathieu Tillet authored
-
- 15 Jul, 2021 1 commit
-
-
DanielMurphy22 authored
The following shapes can be rotated, and the finite ones can be plotted: Cuboid Cylinder HollowCylinder InfinitePlane InfiniteCylinder Hexahedron TaperedGuide SliceofCylinderRing The rotation can be manually set by the user using the rotation tag Further rotation is added using a goniometer tag, which works with SetGoniometer CopySample can now copy a shape which can be plotted, but maintains its own Goniometer angle
-
- 12 Jul, 2021 3 commits
-
-
Owen Arnold authored
-
Owen Arnold authored
-
Dominik Arominski authored
-
- 02 Jul, 2021 1 commit
-
-
Anthony Lim authored
-
- 30 Jun, 2021 1 commit
-
-
Dominik Arominski authored
-
- 16 Jun, 2021 1 commit
-
-
Geish Miladinovic authored
-
- 09 Jun, 2021 1 commit
-
-
Mathieu Tillet authored
Add tests for loading events nexus from ILL.
-
- 24 May, 2021 1 commit
-
-
Danny Hindson authored
C4996. Warning that std::shared_ptr::unique() has been deprecated Added a suppression to the MSVCSetup.cmake file. This is a bit of a stop gap while an alternative solution is investigated C4250. Warning that Algorithm and all the derived classes inherit various methods "by dominance" PropertyManagerOwner has been added to the Algorithm class by composition instead of by inheritance which removes the diamond Lots of instances of IAlgorithm_sptr type have been replaced with "auto" to provide some extra flexibility around the arrangement of the class\interface hierarchy in future Also remove a couple of references to PropertyManagerOwner in case its removed in future (merged into Algorithm)
-
- 06 May, 2021 1 commit
-
-
Zhang, Chen authored
-
- 05 May, 2021 3 commits
-
-
Turn off caching in the SNSPowderRedux.PG3Analysis system test so the result of the system test doesn't depend on the previous job that ran on Jenkins Load the calibration in from a GSAS file in addition to the other instrument geometry information so any subsequent unit conversions in Mantid work properly
-
-
Changes to the Unit class and ConvertUnits algorithm to allow diffractometer constants (DIFA, DIFC, TZERO) stored in the instrument map to be used in conversions between d spacing and TOF and v.v. Rather than add 3 more parameters to lots of methods provided by the Unit class I have changed some of the methods to take a std:map containing the optional parameters relevant to only some units. I have included efixed and delta in this new map New diffractometerConstants method added to SpectrumInfo and DetectorInfo to allow retrieval for a particular spectrum including averaging across detectors. Also manages situations where some of the three constants are missing. New algorithm created called ApplyDiffCal to read the diffractometer constants from a diffraction calibration table workspace and write them into the instrument parameter map Add diffractometer constants to the Show Detectors screen for elastic workspaces Remove the Diffraction.cpp unit and replace with calls to dSpacing unit class Add ability to write difa, difc, tzero into a reduced instrument geometry as part of EditInstrumentGeometry
-