|
Mantid
|
Namespaces | |
| namespace | detail |
| Factory methods for creating MatrixWorkspaces. | |
| namespace | FractionalRebinning |
| FractionalRebinning helper functionality, used by the Rebin2D algorithm. | |
| namespace | MDEventsTestHelper |
| Set of helper methods for testing MDEventWorkspace things. | |
Classes | |
| class | AffineMatrixParameter |
| Type to wrap an affine matrix and allow serialization via xml. More... | |
| class | AffineMatrixParameterParser |
| Parser for a parameter of type affinematrixparameter. More... | |
| class | BasePeak |
| Structure describing a single-crystal peak. More... | |
| class | BinaryOperator |
| An SpecialWorkspace2D is a specialized Workspace2D where the Y value at each pixel will be used for a special meaning. More... | |
| class | BoxControllerNeXusIO |
| The class responsible for saving events into nexus file using generic box controller interface Expected to provide thread-safe file access. More... | |
| class | CalculateReflectometry |
| Provides a common interface to Reflectometry Transform calculators. More... | |
| class | CalculateReflectometryKiKf |
| class CalculateReflectometryKiKf: Calculation type for converting to ki or kf given a theta value (in degrees) and a wavelength More... | |
| class | CalculateReflectometryP |
| class CalculateReflectometryP: p-type transformation calculator More... | |
| class | CalculateReflectometryQxQz |
| Converts from inputs of wavelength, incident theta and final theta to Qx and Qz for reflectometry experiments. More... | |
| struct | comparePulseTimeTOFDelta |
| class | CoordTransformAffine |
| Generic class to transform from M input dimensions to N output dimensions. More... | |
| class | CoordTransformAffineParser |
| A parser for processing coordinate transform xml. More... | |
| class | CoordTransformAligned |
| Unique type declaration for which dimensions are used in the input workspace. More... | |
| class | CoordTransformDistance |
| Unique CoordCenterVectorParam type declaration for ndimensional coordinate centers. More... | |
| class | CoordTransformDistanceParser |
| A parser for processing coordinate transform xml. More... | |
| struct | DetectorAngularCache |
| Simple container for porting detector angular information. More... | |
| struct | EventAccessor |
| Structure to mark the classes, which can switch the "physical" meaning of the union used in MDLeanEvent to store coordinates or index. More... | |
| class | EventList |
| A class for holding : More... | |
| class | EventSortingTask |
| Task for sorting an event list. More... | |
| class | EventWorkspace |
| This class is intended to fulfill the design specified in <https://github.com/mantidproject/documents/tree/master/Design/Event WorkspaceDetailed Design Document.doc> More... | |
| struct | EventWorkspaceHelpers |
| A collection of functions that help for EventWorkspaces. More... | |
| class | EventWorkspaceMRU |
| This is a container for the MRU (most-recently-used) list of generated histograms. More... | |
| class | FakeMD |
| Provides a helper class to add fake data to an MD workspace. More... | |
| struct | FindBin |
| class | GroupingWorkspace |
| A GroupingWorkspace is a subclass of Workspace2D where each spectrum has a single number entry, the value of which signifies to which group that workspace index belongs. More... | |
| class | Histogram1D |
| 1D histogram implementation. More... | |
| struct | IF |
| struct | IF< MDLeanEvent< nd >, nd > |
| struct | IF_EVENT |
| struct | IF_EVENT< MDLeanEvent< nd >, nd > |
| class | LeanElasticPeak |
| Structure describing a single-crystal peak. More... | |
| class | LeanElasticPeaksWorkspace |
| The class LeanElasticPeaksWorkspace stores information about a set of SCD lean peaks. More... | |
| class | LOOP |
| MDEventFactory : collection of methods to create MDLeanEvent* instances, by specifying the number of dimensions as a parameter. More... | |
| class | LOOP< 0 > |
| class | MaskWorkspace |
| class | MDBin |
| MDBin : Class describing a single bin in a dense, Multidimensional histogram. More... | |
| class | MDBox |
| Templated class for a multi-dimensional event "box". More... | |
| class | MDBoxBase |
| Templated super-class of a multi-dimensional event "box". More... | |
| class | MDBoxFlatTree |
| The class responsible for saving/loading MD boxes structure to/from HDD and for flattening/restoring the interconnected box structure (customized linked list) of MD workspace. More... | |
| class | MDBoxIterator |
| MDBoxIterator: iterate through MDBoxBase hierarchy down to a given maximum depth. More... | |
| class | MDBoxSaveable |
| Two classes responsible for implementing methods which automatically save/load MDBox in conjuction with DiskBuffer One class responsible for saving events into nexus and another one – for identifying the data positions in a file in conjuction with DB. More... | |
| class | MDDimensionStats |
| A simple class holding some statistics on the distribution of events in a particular dimension. More... | |
| class | MDEvent |
| Templated class holding data about a neutron detection event in N-dimensions (for example, Qx, Qy, Qz, E). More... | |
| class | MDEventFactory |
| class | MDEventInserter |
| MDEventInserter : Helper class that provides a generic interface for adding events to an MDWorkspace without knowing whether the workspace is storing MDLeanEvents or full MDEvents. More... | |
| class | MDEventWorkspace |
| Templated class for the multi-dimensional event workspace. More... | |
| class | MDFramesToSpecialCoordinateSystem |
| MDFrameFromMDWorkspace: Each dimension of the MDWorkspace contains an MDFrame. More... | |
| class | MDGridBox |
| Templated class for a GRIDDED multi-dimensional event "box". More... | |
| class | MDHistoWorkspace |
| MDHistoWorkspace: More... | |
| class | MDHistoWorkspaceIterator |
| An implementation of IMDIterator that iterates through a MDHistoWorkspace. More... | |
| class | MDLeanEvent |
| Templated class holding data about a neutron detection event in N-dimensions (for example, Qx, Qy, Qz, E). More... | |
| class | MementoTableWorkspace |
| Variation on the TableWorkspace with a set of pre-defined columns used to store diffs on Workspaces. More... | |
| class | NoShape |
| PeakShapeNone : No peak shape. More... | |
| struct | NullDeleter |
| class | OffsetsWorkspace |
| An OffsetsWorkspace is a specialized Workspace2D where the Y value at each pixel is the offset to be used for correcting calculations. More... | |
| class | Peak |
| Structure describing a single-crystal peak. More... | |
| class | PeakColumn |
| PeakColumn : a Column sub-class used to display peak information as a TableWorkspace. More... | |
| class | PeakComparator |
| Comparator class for sorting peaks by one or more criteria. More... | |
| class | PeakNoShapeFactory |
| PeakNoShapeFactory : Factory method for types of NoShape. More... | |
| class | PeakShapeBase |
| PeakShapeBase : Base class for concrete PeakShapes containing common code. More... | |
| class | PeakShapeDetectorBin |
| PeakShapeDetectorBin : PeakShape representing detector ids and integration limits of a peak. More... | |
| class | PeakShapeDetectorBinFactory |
| PeakShapeDetectorBinFactory : Factory for DetectorBin peak shapes for de-serializing from JSON. More... | |
| class | PeakShapeEllipsoid |
| PeakShapeEllipsoid : PeakShape representing a 3D ellipsoid. More... | |
| class | PeakShapeEllipsoidFactory |
| PeakShapeEllipsoidFactory : Create ellipsoid peak shapes. More... | |
| class | PeakShapeFactory |
| PeakShapeFactory : Factory for creating peak shapes. More... | |
| class | PeakShapeSpherical |
| PeakShapeSpherical : PeakShape for a spherical peak. More... | |
| class | PeakShapeSphericalFactory |
| PeakShapeSphericalFactory : Factory for spherical peak shapes for de-serializing from JSON. More... | |
| class | PeaksWorkspace |
| The class PeaksWorkspace stores information about a set of SCD peaks. More... | |
| class | RebinnedOutput |
| RebinnedOutput. More... | |
| class | ReflectometryTransform |
| ReflectometryMDTransform : Base type for reflectometry transforms to MDWorkspaces. More... | |
| class | ScanningWorkspaceBuilder |
| ScanningWorkspaceBuilder : This is a helper class to make it easy to build a scanning workspace (a workspace with moving detectors), where all the information about the scan is known in advance. More... | |
| class | SkipMaskedBins |
| Policy that indicates skipping of masked bins. More... | |
| class | SkipNothing |
| Policy that indicates no skipping should be applied. More... | |
| class | SkippingPolicy |
| SkippingPolicy : Policy types for skipping in MDiterators. More... | |
| class | SpecialWorkspace2D |
| class | SplittersWorkspace |
| SplittersWorkspace : A TableWorkspace to contain TimeSplitters. More... | |
| class | TableColumn |
| Class TableColumn implements abstract class Column for any copyable data type. More... | |
| class | TableColumn_ptr |
| Shared pointer to a column with automatic type cast and data type check. More... | |
| class | TableColumn_ptr< bool > |
| Special case of bool. More... | |
| class | TableWorkspace |
| TableWorkspace is an implementation of Workspace in which the data are organised in columns of same size. More... | |
| class | TableWorkspaceNotEmptyValidator |
| A validator which checks that the table workspace is not empty. More... | |
| class | TableWorkspaceValidator |
| An interface for those validators that require the MatrixWorkspace interface. More... | |
| class | TimeSplitter |
| class | TypeWithMarker |
| This little class holds data and an index marker that is used for uniqueness. More... | |
| class | VectorColumn |
| VectorColumn : table column type capable of storing vectors of primitive types. More... | |
| class | WeightedEvent |
| Info about a single neutron detection event, including a weight and error value: More... | |
| class | WeightedEventNoTime |
| Info about a single neutron detection event, including a weight and error value, but excluding the pulsetime to save memory: More... | |
| class | Workspace2D |
| Concrete workspace implementation. More... | |
| class | WorkspaceSingleValue |
| Concrete workspace implementation. More... | |
Typedefs | |
| using | AffineMatrixType = Mantid::Kernel::Matrix< coord_t > |
| Convenience typedef for a specific matrix type. | |
| using | EventWorkspace_const_sptr = std::shared_ptr< const EventWorkspace > |
| shared pointer to a const Workspace2D | |
| using | EventWorkspace_const_uptr = std::unique_ptr< const EventWorkspace > |
| unique pointer to Mantid::DataObjects::EventWorkspace (const version) | |
| using | EventWorkspace_sptr = std::shared_ptr< EventWorkspace > |
| shared pointer to the EventWorkspace class | |
| using | EventWorkspace_uptr = std::unique_ptr< EventWorkspace > |
| unique pointer to Mantid::DataObjects::EventWorkspace | |
| using | GroupingWorkspace_const_sptr = std::shared_ptr< const GroupingWorkspace > |
| shared pointer to a const GroupingWorkspace | |
| using | GroupingWorkspace_sptr = std::shared_ptr< GroupingWorkspace > |
| shared pointer to the GroupingWorkspace class | |
| using | LeanElasticPeaksWorkspace_const_sptr = std::shared_ptr< const LeanElasticPeaksWorkspace > |
| Typedef for a shared pointer to a const peaks workspace. | |
| using | LeanElasticPeaksWorkspace_sptr = std::shared_ptr< LeanElasticPeaksWorkspace > |
| Typedef for a shared pointer to a peaks workspace. | |
| using | MaskWorkspace_const_sptr = std::shared_ptr< const MaskWorkspace > |
| shared pointer to a const MaskWorkspace | |
| using | MaskWorkspace_sptr = std::shared_ptr< MaskWorkspace > |
| shared pointer to the MaskWorkspace class | |
| using | MDBin1 = MDBin< MDEvent< 1 >, 1 > |
| Typedef for a MDBin with 1 dimension. | |
| using | MDBin1Lean = MDBin< MDLeanEvent< 1 >, 1 > |
| Typedef for a MDBin with 1 dimension. | |
| using | MDBin2 = MDBin< MDEvent< 2 >, 2 > |
| Typedef for a MDBin with 2 dimensions. | |
| using | MDBin2Lean = MDBin< MDLeanEvent< 2 >, 2 > |
| Typedef for a MDBin with 2 dimensions. | |
| using | MDBin3 = MDBin< MDEvent< 3 >, 3 > |
| Typedef for a MDBin with 3 dimensions. | |
| using | MDBin3Lean = MDBin< MDLeanEvent< 3 >, 3 > |
| Typedef for a MDBin with 3 dimensions. | |
| using | MDBin4 = MDBin< MDEvent< 4 >, 4 > |
| Typedef for a MDBin with 4 dimensions. | |
| using | MDBin4Lean = MDBin< MDLeanEvent< 4 >, 4 > |
| Typedef for a MDBin with 4 dimensions. | |
| using | MDBin5 = MDBin< MDEvent< 5 >, 5 > |
| Typedef for a MDBin with 5 dimensions. | |
| using | MDBin5Lean = MDBin< MDLeanEvent< 5 >, 5 > |
| Typedef for a MDBin with 5 dimensions. | |
| using | MDBin6 = MDBin< MDEvent< 6 >, 6 > |
| Typedef for a MDBin with 6 dimensions. | |
| using | MDBin6Lean = MDBin< MDLeanEvent< 6 >, 6 > |
| Typedef for a MDBin with 6 dimensions. | |
| using | MDBin7 = MDBin< MDEvent< 7 >, 7 > |
| Typedef for a MDBin with 7 dimensions. | |
| using | MDBin7Lean = MDBin< MDLeanEvent< 7 >, 7 > |
| Typedef for a MDBin with 7 dimensions. | |
| using | MDBin8 = MDBin< MDEvent< 8 >, 8 > |
| Typedef for a MDBin with 8 dimensions. | |
| using | MDBin8Lean = MDBin< MDLeanEvent< 8 >, 8 > |
| Typedef for a MDBin with 8 dimensions. | |
| using | MDBin9 = MDBin< MDEvent< 9 >, 9 > |
| Typedef for a MDBin with 9 dimensions. | |
| using | MDBin9Lean = MDBin< MDLeanEvent< 9 >, 9 > |
| Typedef for a MDBin with 9 dimensions. | |
| using | MDBox1 = MDBox< MDEvent< 1 >, 1 > |
| Typedef for a MDBox with 1 dimension. | |
| using | MDBox1Lean = MDBox< MDLeanEvent< 1 >, 1 > |
| Typedef for a MDBox with 1 dimension. | |
| using | MDBox2 = MDBox< MDEvent< 2 >, 2 > |
| Typedef for a MDBox with 2 dimensions. | |
| using | MDBox2Lean = MDBox< MDLeanEvent< 2 >, 2 > |
| Typedef for a MDBox with 2 dimensions. | |
| using | MDBox3 = MDBox< MDEvent< 3 >, 3 > |
| Typedef for a MDBox with 3 dimensions. | |
| using | MDBox3Lean = MDBox< MDLeanEvent< 3 >, 3 > |
| Typedef for a MDBox with 3 dimensions. | |
| using | MDBox4 = MDBox< MDEvent< 4 >, 4 > |
| Typedef for a MDBox with 4 dimensions. | |
| using | MDBox4Lean = MDBox< MDLeanEvent< 4 >, 4 > |
| Typedef for a MDBox with 4 dimensions. | |
| using | MDBox5 = MDBox< MDEvent< 5 >, 5 > |
| Typedef for a MDBox with 5 dimensions. | |
| using | MDBox5Lean = MDBox< MDLeanEvent< 5 >, 5 > |
| Typedef for a MDBox with 5 dimensions. | |
| using | MDBox6 = MDBox< MDEvent< 6 >, 6 > |
| Typedef for a MDBox with 6 dimensions. | |
| using | MDBox6Lean = MDBox< MDLeanEvent< 6 >, 6 > |
| Typedef for a MDBox with 6 dimensions. | |
| using | MDBox7 = MDBox< MDEvent< 7 >, 7 > |
| Typedef for a MDBox with 7 dimensions. | |
| using | MDBox7Lean = MDBox< MDLeanEvent< 7 >, 7 > |
| Typedef for a MDBox with 7 dimensions. | |
| using | MDBox8 = MDBox< MDEvent< 8 >, 8 > |
| Typedef for a MDBox with 8 dimensions. | |
| using | MDBox8Lean = MDBox< MDLeanEvent< 8 >, 8 > |
| Typedef for a MDBox with 8 dimensions. | |
| using | MDBox9 = MDBox< MDEvent< 9 >, 9 > |
| Typedef for a MDBox with 9 dimensions. | |
| using | MDBox9Lean = MDBox< MDLeanEvent< 9 >, 9 > |
| Typedef for a MDBox with 9 dimensions. | |
| using | MDBoxBase1 = MDBoxBase< MDEvent< 1 >, 1 > |
| Typedef for a MDBoxBase with 1 dimension. | |
| using | MDBoxBase1Lean = MDBoxBase< MDLeanEvent< 1 >, 1 > |
| Typedef for a MDBoxBase with 1 dimension. | |
| using | MDBoxBase2 = MDBoxBase< MDEvent< 2 >, 2 > |
| Typedef for a MDBoxBase with 2 dimensions. | |
| using | MDBoxBase2Lean = MDBoxBase< MDLeanEvent< 2 >, 2 > |
| Typedef for a MDBoxBase with 2 dimensions. | |
| using | MDBoxBase3 = MDBoxBase< MDEvent< 3 >, 3 > |
| Typedef for a MDBoxBase with 3 dimensions. | |
| using | MDBoxBase3Lean = MDBoxBase< MDLeanEvent< 3 >, 3 > |
| Typedef for a MDBoxBase with 3 dimensions. | |
| using | MDBoxBase4 = MDBoxBase< MDEvent< 4 >, 4 > |
| Typedef for a MDBoxBase with 4 dimensions. | |
| using | MDBoxBase4Lean = MDBoxBase< MDLeanEvent< 4 >, 4 > |
| Typedef for a MDBoxBase with 4 dimensions. | |
| using | MDBoxBase5 = MDBoxBase< MDEvent< 5 >, 5 > |
| Typedef for a MDBoxBase with 5 dimensions. | |
| using | MDBoxBase5Lean = MDBoxBase< MDLeanEvent< 5 >, 5 > |
| Typedef for a MDBoxBase with 5 dimensions. | |
| using | MDBoxBase6 = MDBoxBase< MDEvent< 6 >, 6 > |
| Typedef for a MDBoxBase with 6 dimensions. | |
| using | MDBoxBase6Lean = MDBoxBase< MDLeanEvent< 6 >, 6 > |
| Typedef for a MDBoxBase with 6 dimensions. | |
| using | MDBoxBase7 = MDBoxBase< MDEvent< 7 >, 7 > |
| Typedef for a MDBoxBase with 7 dimensions. | |
| using | MDBoxBase7Lean = MDBoxBase< MDLeanEvent< 7 >, 7 > |
| Typedef for a MDBoxBase with 7 dimensions. | |
| using | MDBoxBase8 = MDBoxBase< MDEvent< 8 >, 8 > |
| Typedef for a MDBoxBase with 8 dimensions. | |
| using | MDBoxBase8Lean = MDBoxBase< MDLeanEvent< 8 >, 8 > |
| Typedef for a MDBoxBase with 8 dimensions. | |
| using | MDBoxBase9 = MDBoxBase< MDEvent< 9 >, 9 > |
| Typedef for a MDBoxBase with 9 dimensions. | |
| using | MDBoxBase9Lean = MDBoxBase< MDLeanEvent< 9 >, 9 > |
| Typedef for a MDBoxBase with 9 dimensions. | |
| using | MDEventWorkspace1 = MDEventWorkspace< MDEvent< 1 >, 1 > |
| Typedef for a MDEventWorkspace with 1 dimension. | |
| using | MDEventWorkspace1Lean = MDEventWorkspace< MDLeanEvent< 1 >, 1 > |
| Typedef for a MDEventWorkspace with 1 dimension. | |
| using | MDEventWorkspace2 = MDEventWorkspace< MDEvent< 2 >, 2 > |
| Typedef for a MDEventWorkspace with 2 dimensions. | |
| using | MDEventWorkspace2Lean = MDEventWorkspace< MDLeanEvent< 2 >, 2 > |
| Typedef for a MDEventWorkspace with 2 dimensions. | |
| using | MDEventWorkspace3 = MDEventWorkspace< MDEvent< 3 >, 3 > |
| Typedef for a MDEventWorkspace with 3 dimensions. | |
| using | MDEventWorkspace3Lean = MDEventWorkspace< MDLeanEvent< 3 >, 3 > |
| Typedef for a MDEventWorkspace with 3 dimensions. | |
| using | MDEventWorkspace4 = MDEventWorkspace< MDEvent< 4 >, 4 > |
| Typedef for a MDEventWorkspace with 4 dimensions. | |
| using | MDEventWorkspace4Lean = MDEventWorkspace< MDLeanEvent< 4 >, 4 > |
| Typedef for a MDEventWorkspace with 4 dimensions. | |
| using | MDEventWorkspace5 = MDEventWorkspace< MDEvent< 5 >, 5 > |
| Typedef for a MDEventWorkspace with 5 dimensions. | |
| using | MDEventWorkspace5Lean = MDEventWorkspace< MDLeanEvent< 5 >, 5 > |
| Typedef for a MDEventWorkspace with 5 dimensions. | |
| using | MDEventWorkspace6 = MDEventWorkspace< MDEvent< 6 >, 6 > |
| Typedef for a MDEventWorkspace with 6 dimensions. | |
| using | MDEventWorkspace6Lean = MDEventWorkspace< MDLeanEvent< 6 >, 6 > |
| Typedef for a MDEventWorkspace with 6 dimensions. | |
| using | MDEventWorkspace7 = MDEventWorkspace< MDEvent< 7 >, 7 > |
| Typedef for a MDEventWorkspace with 7 dimensions. | |
| using | MDEventWorkspace7Lean = MDEventWorkspace< MDLeanEvent< 7 >, 7 > |
| Typedef for a MDEventWorkspace with 7 dimensions. | |
| using | MDEventWorkspace8 = MDEventWorkspace< MDEvent< 8 >, 8 > |
| Typedef for a MDEventWorkspace with 8 dimensions. | |
| using | MDEventWorkspace8Lean = MDEventWorkspace< MDLeanEvent< 8 >, 8 > |
| Typedef for a MDEventWorkspace with 8 dimensions. | |
| using | MDEventWorkspace9 = MDEventWorkspace< MDEvent< 9 >, 9 > |
| Typedef for a MDEventWorkspace with 9 dimensions. | |
| using | MDEventWorkspace9Lean = MDEventWorkspace< MDLeanEvent< 9 >, 9 > |
| Typedef for a MDEventWorkspace with 9 dimensions. | |
| template<size_t nd> | |
| using | MDEventWS = MDEventWorkspace< MDEvent< nd >, nd > |
| using | MDExtentPair = boost::tuple< Mantid::coord_t, Mantid::coord_t > |
| using | MDGridBox1 = MDGridBox< MDEvent< 1 >, 1 > |
| Typedef for a MDGridBox with 1 dimension. | |
| using | MDGridBox1Lean = MDGridBox< MDLeanEvent< 1 >, 1 > |
| Typedef for a MDGridBox with 1 dimension. | |
| using | MDGridBox2 = MDGridBox< MDEvent< 2 >, 2 > |
| Typedef for a MDGridBox with 2 dimensions. | |
| using | MDGridBox2Lean = MDGridBox< MDLeanEvent< 2 >, 2 > |
| Typedef for a MDGridBox with 2 dimensions. | |
| using | MDGridBox3 = MDGridBox< MDEvent< 3 >, 3 > |
| Typedef for a MDGridBox with 3 dimensions. | |
| using | MDGridBox3Lean = MDGridBox< MDLeanEvent< 3 >, 3 > |
| Typedef for a MDGridBox with 3 dimensions. | |
| using | MDGridBox4 = MDGridBox< MDEvent< 4 >, 4 > |
| Typedef for a MDGridBox with 4 dimensions. | |
| using | MDGridBox4Lean = MDGridBox< MDLeanEvent< 4 >, 4 > |
| Typedef for a MDGridBox with 4 dimensions. | |
| using | MDGridBox5 = MDGridBox< MDEvent< 5 >, 5 > |
| Typedef for a MDGridBox with 5 dimensions. | |
| using | MDGridBox5Lean = MDGridBox< MDLeanEvent< 5 >, 5 > |
| Typedef for a MDGridBox with 5 dimensions. | |
| using | MDGridBox6 = MDGridBox< MDEvent< 6 >, 6 > |
| Typedef for a MDGridBox with 6 dimensions. | |
| using | MDGridBox6Lean = MDGridBox< MDLeanEvent< 6 >, 6 > |
| Typedef for a MDGridBox with 6 dimensions. | |
| using | MDGridBox7 = MDGridBox< MDEvent< 7 >, 7 > |
| Typedef for a MDGridBox with 7 dimensions. | |
| using | MDGridBox7Lean = MDGridBox< MDLeanEvent< 7 >, 7 > |
| Typedef for a MDGridBox with 7 dimensions. | |
| using | MDGridBox8 = MDGridBox< MDEvent< 8 >, 8 > |
| Typedef for a MDGridBox with 8 dimensions. | |
| using | MDGridBox8Lean = MDGridBox< MDLeanEvent< 8 >, 8 > |
| Typedef for a MDGridBox with 8 dimensions. | |
| using | MDGridBox9 = MDGridBox< MDEvent< 9 >, 9 > |
| Typedef for a MDGridBox with 9 dimensions. | |
| using | MDGridBox9Lean = MDGridBox< MDLeanEvent< 9 >, 9 > |
| Typedef for a MDGridBox with 9 dimensions. | |
| using | MDHistoWorkspace_const_sptr = std::shared_ptr< const MDHistoWorkspace > |
| A shared pointer to a const MDHistoWorkspace. | |
| using | MDHistoWorkspace_sptr = std::shared_ptr< MDHistoWorkspace > |
| A shared pointer to a MDHistoWorkspace. | |
| template<size_t nd> | |
| using | MDLeanEventWS = MDEventWorkspace< MDLeanEvent< nd >, nd > |
| using | OffsetsWorkspace_const_sptr = std::shared_ptr< const OffsetsWorkspace > |
| shared pointer to a const OffsetsWorkspace | |
| using | OffsetsWorkspace_sptr = std::shared_ptr< OffsetsWorkspace > |
| shared pointer to the OffsetsWorkspace class | |
| using | Peak_uptr = std::unique_ptr< Peak > |
| typedef std::array< double, PEAK_ELLIPSOID_DIMS > | PeakEllipsoidExtent |
| typedef std::array< Kernel::V3D, PEAK_ELLIPSOID_DIMS > | PeakEllipsoidFrame |
| using | PeakShapeDetectorTOF_const_sptr = std::shared_ptr< const PeakShapeDetectorBin > |
| using | PeakShapeDetectorTOF_sptr = std::shared_ptr< PeakShapeDetectorBin > |
| using | PeakShapeEllipsoid_const_sptr = std::shared_ptr< const PeakShapeEllipsoid > |
| using | PeakShapeEllipsoid_sptr = std::shared_ptr< PeakShapeEllipsoid > |
| using | PeakShapeFactory_const_sptr = std::shared_ptr< const PeakShapeFactory > |
| Helper typedef. | |
| using | PeakShapeFactory_sptr = std::shared_ptr< PeakShapeFactory > |
| Helper typedef. | |
| using | PeaksWorkspace_const_sptr = std::shared_ptr< const PeaksWorkspace > |
| Typedef for a shared pointer to a const peaks workspace. | |
| using | PeaksWorkspace_sptr = std::shared_ptr< PeaksWorkspace > |
| Typedef for a shared pointer to a peaks workspace. | |
| using | PermutationsMap = std::map< std::vector< int >, std::vector< int64_t > > |
| using | RebinnedOutput_const_sptr = std::shared_ptr< const RebinnedOutput > |
| shared pointer to a const RebinnedOutput | |
| using | RebinnedOutput_sptr = std::shared_ptr< RebinnedOutput > |
| shared pointer to the RebinnedOutput class | |
| using | ReflectometryTransform_sptr = std::shared_ptr< ReflectometryTransform > |
| using | SkippingPolicy_scptr = boost::scoped_ptr< SkippingPolicy > |
| using | SpecialWorkspace2D_const_sptr = std::shared_ptr< const SpecialWorkspace2D > |
| shared pointer to a const SpecialWorkspace2D | |
| using | SpecialWorkspace2D_sptr = std::shared_ptr< SpecialWorkspace2D > |
| shared pointer to the SpecialWorkspace2D class | |
| using | SplittersWorkspace_const_sptr = std::shared_ptr< const SplittersWorkspace > |
| using | SplittersWorkspace_sptr = std::shared_ptr< SplittersWorkspace > |
| using | TableWorkspace_const_sptr = std::shared_ptr< const TableWorkspace > |
| shared pointer to Mantid::DataObjects::TableWorkspace (const version) | |
| using | TableWorkspace_const_uptr = std::unique_ptr< const TableWorkspace > |
| unique pointer to Mantid::DataObjects::TableWorkspace (const version) | |
| using | TableWorkspace_sptr = std::shared_ptr< TableWorkspace > |
| shared pointer to Mantid::DataObjects::TableWorkspace | |
| using | TableWorkspace_uptr = std::unique_ptr< TableWorkspace > |
| unique pointer to Mantid::DataObjects::TableWorkspace | |
| using | VecMDExtents = std::vector< MDExtentPair > |
| using | Workspace2D_const_sptr = std::shared_ptr< const Workspace2D > |
| shared pointer to Mantid::DataObjects::Workspace2D (const version) | |
| using | Workspace2D_const_uptr = std::unique_ptr< const Workspace2D > |
| unique pointer to Mantid::DataObjects::Workspace2D (const version) | |
| using | Workspace2D_sptr = std::shared_ptr< Workspace2D > |
| shared pointer to Mantid::DataObjects::Workspace2D | |
| using | Workspace2D_uptr = std::unique_ptr< Workspace2D > |
| unique pointer to Mantid::DataObjects::Workspace2D | |
| using | WorkspaceSingleValue_const_sptr = std::shared_ptr< const WorkspaceSingleValue > |
| using | WorkspaceSingleValue_sptr = std::shared_ptr< WorkspaceSingleValue > |
| shared pointer to the WorkspaceSingleValue class | |
Enumerations | |
| enum | EventSortType { UNSORTED , TOF_SORT , PULSETIME_SORT , PULSETIMETOF_SORT , PULSETIMETOF_DELTA_SORT , TIMEATSAMPLE_SORT } |
| How the event list is sorted. More... | |
Functions | |
| bool | compareEventPulseTime (const TofEvent &e1, const TofEvent &e2) |
| Compare two events' FRAME id, return true if e1 should be before e2. | |
| bool | compareEventPulseTimeTOF (const TofEvent &e1, const TofEvent &e2) |
| Compare two events' FRAME id, return true if e1 should be before e2. | |
| template<typename FROM , typename TO > | |
| void | convertFormats (const std::vector< FROM > &inData, std::vector< TO > &outData) |
| Helper funcion which allows to convert one data fomat into another. | |
| template<class T , class IndexArg , class HistArg , typename std::enable_if<!std::is_base_of< API::MatrixWorkspace, IndexArg >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const IndexArg &indexArg, const HistArg &histArg) |
| template<class T , class P , typename std::enable_if< std::is_base_of< API::MatrixWorkspace, P >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const P &parent) |
| template<class T , class P , typename std::enable_if< std::is_base_of< API::MatrixWorkspace, P >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const P &parent, const HistogramData::BinEdges &binEdges) |
| template<class T , class P , typename std::enable_if< std::is_base_of< API::MatrixWorkspace, P >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const P &parent, const HistogramData::Histogram &histogram) |
| template<class T , class P , typename std::enable_if< std::is_base_of< API::MatrixWorkspace, P >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const P &parent, const HistogramData::Points &points) |
| template<class T , class P , class IndexArg , class HistArg , class = typename std::enable_if<std::is_base_of<API::MatrixWorkspace, P>::value>::type> | |
| std::unique_ptr< T > | create (const P &parent, const IndexArg &indexArg, const HistArg &histArg) |
| This is the create() method that all the other create() methods call. | |
| template<class T , class IndexArg , class HistArg , typename std::enable_if<!std::is_base_of< API::MatrixWorkspace, IndexArg >::value >::type * = nullptr> | |
| std::unique_ptr< T > | create (const std::shared_ptr< const Geometry::Instrument > &instrument, const IndexArg &indexArg, const HistArg &histArg) |
| template<class T , class P , typename std::enable_if< std::is_base_of< API::MatrixWorkspace, P >::value >::type * = nullptr> | |
| std::unique_ptr< T > | createRagged (const P &parent) |
| MANTID_DATAOBJECTS_DLL void | createVerticalAxis (Mantid::API::MatrixWorkspace *const ws, const MantidVec &xAxisVec, const double gradY, const double cyToUnit, const size_t nBins, const std::string &caption, const std::string &units) |
| Create a new y(vertical)-axis for the output workspace. | |
| MANTID_DATAOBJECTS_DLL MantidVec | createXAxis (Mantid::API::MatrixWorkspace *const ws, const double gradX, const double cxToUnit, const size_t nBins, const std::string &caption, const std::string &units) |
| Create a new x-axis for the output workspace. | |
| template<class T > | |
| static std::vector< T >::const_iterator | findFirstEvent (const std::vector< T > &events, T seek_tof) |
| Utility function: Returns the iterator into events of the first TofEvent with tof() > seek_tof Will return events.end() if nothing is found! | |
| template<class T > | |
| static std::vector< T >::iterator | findFirstEvent (std::vector< T > &events, T seek_tof) |
| Utility function: Returns the iterator into events of the first TofEvent with tof() > seek_tof Will return events.end() if nothing is found! | |
| void | getEventsFrom (const EventList &el, std::vector< TofEvent > const *&events) |
| DLLExport void | getEventsFrom (const EventList &el, std::vector< Types::Event::TofEvent > const *&events) |
| DLLExport void | getEventsFrom (const EventList &el, std::vector< WeightedEvent > const *&events) |
| DLLExport void | getEventsFrom (const EventList &el, std::vector< WeightedEventNoTime > const *&events) |
| void | getEventsFrom (EventList &el, std::vector< TofEvent > *&events) |
| Get the vector of events contained in an EventList; this is overloaded by event type. | |
| DLLExport void | getEventsFrom (EventList &el, std::vector< Types::Event::TofEvent > *&events) |
| DLLExport void | getEventsFrom (EventList &el, std::vector< WeightedEvent > *&events) |
| Get the vector of events contained in an EventList; this is overloaded by event type. | |
| DLLExport void | getEventsFrom (EventList &el, std::vector< WeightedEventNoTime > *&events) |
| Get the vector of events contained in an EventList; this is overloaded by event type. | |
| MANTID_DATAOBJECTS_DLL DetectorAngularCache | initAngularCaches (const Mantid::API::MatrixWorkspace *const workspace) |
| Create angular caches. | |
| ostream & | operator<< (ostream &os, const WeightedEvent &event) |
| Output a string representation of the event to a stream. | |
| bool | pointInWorkspace (const MDHistoWorkspace *ws, const VMD &point) |
| template<typename T > | |
| void | saveMatrix (Mantid::Nexus::File *const file, const std::string &name, Kernel::Matrix< T > &m, NXnumtype type, const std::string &tag) |
| Save routine for a generic matrix. | |
| template<typename BOXTYPE > | |
| bool | SortBoxesByID (const BOXTYPE &a, const BOXTYPE &b) |
| Comparator for sorting MDBoxBase'es by ID. | |
| void | swap (CoordTransformAffine &obj1, CoordTransformAffine &obj2) |
| template<size_t nd> | |
| void | swap (MDLeanEvent< nd > &first, MDLeanEvent< nd > &second) |
| template<size_t ND> | |
| void | swap (MDLeanEvent< ND > &first, MDLeanEvent< ND > &second) |
| using Mantid::DataObjects::AffineMatrixType = typedef Mantid::Kernel::Matrix<coord_t> |
Convenience typedef for a specific matrix type.
Definition at line 17 of file AffineMatrixParameter.h.
| typedef std::shared_ptr< const EventWorkspace > Mantid::DataObjects::EventWorkspace_const_sptr |
shared pointer to a const Workspace2D
shared pointer to Mantid::DataObjects::EventWorkspace (const version)
Definition at line 172 of file EventWorkspace.h.
| using Mantid::DataObjects::EventWorkspace_const_uptr = typedef std::unique_ptr<const EventWorkspace> |
unique pointer to Mantid::DataObjects::EventWorkspace (const version)
Definition at line 26 of file EventWorkspace_fwd.h.
| typedef std::shared_ptr< EventWorkspace > Mantid::DataObjects::EventWorkspace_sptr |
shared pointer to the EventWorkspace class
shared pointer to Mantid::DataObjects::EventWorkspace
Definition at line 170 of file EventWorkspace.h.
| using Mantid::DataObjects::EventWorkspace_uptr = typedef std::unique_ptr<EventWorkspace> |
unique pointer to Mantid::DataObjects::EventWorkspace
Definition at line 24 of file EventWorkspace_fwd.h.
| using Mantid::DataObjects::GroupingWorkspace_const_sptr = typedef std::shared_ptr<const GroupingWorkspace> |
shared pointer to a const GroupingWorkspace
Definition at line 62 of file GroupingWorkspace.h.
| using Mantid::DataObjects::GroupingWorkspace_sptr = typedef std::shared_ptr<GroupingWorkspace> |
shared pointer to the GroupingWorkspace class
Definition at line 59 of file GroupingWorkspace.h.
| using Mantid::DataObjects::LeanElasticPeaksWorkspace_const_sptr = typedef std::shared_ptr<const LeanElasticPeaksWorkspace> |
Typedef for a shared pointer to a const peaks workspace.
Definition at line 258 of file LeanElasticPeaksWorkspace.h.
| using Mantid::DataObjects::LeanElasticPeaksWorkspace_sptr = typedef std::shared_ptr<LeanElasticPeaksWorkspace> |
Typedef for a shared pointer to a peaks workspace.
Definition at line 255 of file LeanElasticPeaksWorkspace.h.
| using Mantid::DataObjects::MaskWorkspace_const_sptr = typedef std::shared_ptr<const MaskWorkspace> |
shared pointer to a const MaskWorkspace
Definition at line 86 of file MaskWorkspace.h.
| using Mantid::DataObjects::MaskWorkspace_sptr = typedef std::shared_ptr<MaskWorkspace> |
shared pointer to the MaskWorkspace class
Definition at line 83 of file MaskWorkspace.h.
| using Mantid::DataObjects::MDBin1 = typedef MDBin<MDEvent<1>, 1> |
Typedef for a MDBin with 1 dimension.
Definition at line 539 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin1Lean = typedef MDBin<MDLeanEvent<1>, 1> |
Typedef for a MDBin with 1 dimension.
Definition at line 521 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin2 = typedef MDBin<MDEvent<2>, 2> |
Typedef for a MDBin with 2 dimensions.
Definition at line 541 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin2Lean = typedef MDBin<MDLeanEvent<2>, 2> |
Typedef for a MDBin with 2 dimensions.
Definition at line 523 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin3 = typedef MDBin<MDEvent<3>, 3> |
Typedef for a MDBin with 3 dimensions.
Definition at line 543 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin3Lean = typedef MDBin<MDLeanEvent<3>, 3> |
Typedef for a MDBin with 3 dimensions.
Definition at line 525 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin4 = typedef MDBin<MDEvent<4>, 4> |
Typedef for a MDBin with 4 dimensions.
Definition at line 545 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin4Lean = typedef MDBin<MDLeanEvent<4>, 4> |
Typedef for a MDBin with 4 dimensions.
Definition at line 527 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin5 = typedef MDBin<MDEvent<5>, 5> |
Typedef for a MDBin with 5 dimensions.
Definition at line 547 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin5Lean = typedef MDBin<MDLeanEvent<5>, 5> |
Typedef for a MDBin with 5 dimensions.
Definition at line 529 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin6 = typedef MDBin<MDEvent<6>, 6> |
Typedef for a MDBin with 6 dimensions.
Definition at line 549 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin6Lean = typedef MDBin<MDLeanEvent<6>, 6> |
Typedef for a MDBin with 6 dimensions.
Definition at line 531 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin7 = typedef MDBin<MDEvent<7>, 7> |
Typedef for a MDBin with 7 dimensions.
Definition at line 551 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin7Lean = typedef MDBin<MDLeanEvent<7>, 7> |
Typedef for a MDBin with 7 dimensions.
Definition at line 533 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin8 = typedef MDBin<MDEvent<8>, 8> |
Typedef for a MDBin with 8 dimensions.
Definition at line 553 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin8Lean = typedef MDBin<MDLeanEvent<8>, 8> |
Typedef for a MDBin with 8 dimensions.
Definition at line 535 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin9 = typedef MDBin<MDEvent<9>, 9> |
Typedef for a MDBin with 9 dimensions.
Definition at line 555 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBin9Lean = typedef MDBin<MDLeanEvent<9>, 9> |
Typedef for a MDBin with 9 dimensions.
Definition at line 537 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox1 = typedef MDBox<MDEvent<1>, 1> |
Typedef for a MDBox with 1 dimension.
Definition at line 383 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox1Lean = typedef MDBox<MDLeanEvent<1>, 1> |
Typedef for a MDBox with 1 dimension.
Definition at line 365 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox2 = typedef MDBox<MDEvent<2>, 2> |
Typedef for a MDBox with 2 dimensions.
Definition at line 385 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox2Lean = typedef MDBox<MDLeanEvent<2>, 2> |
Typedef for a MDBox with 2 dimensions.
Definition at line 367 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox3 = typedef MDBox<MDEvent<3>, 3> |
Typedef for a MDBox with 3 dimensions.
Definition at line 387 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox3Lean = typedef MDBox<MDLeanEvent<3>, 3> |
Typedef for a MDBox with 3 dimensions.
Definition at line 369 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox4 = typedef MDBox<MDEvent<4>, 4> |
Typedef for a MDBox with 4 dimensions.
Definition at line 389 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox4Lean = typedef MDBox<MDLeanEvent<4>, 4> |
Typedef for a MDBox with 4 dimensions.
Definition at line 371 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox5 = typedef MDBox<MDEvent<5>, 5> |
Typedef for a MDBox with 5 dimensions.
Definition at line 391 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox5Lean = typedef MDBox<MDLeanEvent<5>, 5> |
Typedef for a MDBox with 5 dimensions.
Definition at line 373 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox6 = typedef MDBox<MDEvent<6>, 6> |
Typedef for a MDBox with 6 dimensions.
Definition at line 393 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox6Lean = typedef MDBox<MDLeanEvent<6>, 6> |
Typedef for a MDBox with 6 dimensions.
Definition at line 375 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox7 = typedef MDBox<MDEvent<7>, 7> |
Typedef for a MDBox with 7 dimensions.
Definition at line 395 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox7Lean = typedef MDBox<MDLeanEvent<7>, 7> |
Typedef for a MDBox with 7 dimensions.
Definition at line 377 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox8 = typedef MDBox<MDEvent<8>, 8> |
Typedef for a MDBox with 8 dimensions.
Definition at line 397 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox8Lean = typedef MDBox<MDLeanEvent<8>, 8> |
Typedef for a MDBox with 8 dimensions.
Definition at line 379 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox9 = typedef MDBox<MDEvent<9>, 9> |
Typedef for a MDBox with 9 dimensions.
Definition at line 399 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBox9Lean = typedef MDBox<MDLeanEvent<9>, 9> |
Typedef for a MDBox with 9 dimensions.
Definition at line 381 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase1 = typedef MDBoxBase<MDEvent<1>, 1> |
Typedef for a MDBoxBase with 1 dimension.
Definition at line 422 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase1Lean = typedef MDBoxBase<MDLeanEvent<1>, 1> |
Typedef for a MDBoxBase with 1 dimension.
Definition at line 404 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase2 = typedef MDBoxBase<MDEvent<2>, 2> |
Typedef for a MDBoxBase with 2 dimensions.
Definition at line 424 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase2Lean = typedef MDBoxBase<MDLeanEvent<2>, 2> |
Typedef for a MDBoxBase with 2 dimensions.
Definition at line 406 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase3 = typedef MDBoxBase<MDEvent<3>, 3> |
Typedef for a MDBoxBase with 3 dimensions.
Definition at line 426 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase3Lean = typedef MDBoxBase<MDLeanEvent<3>, 3> |
Typedef for a MDBoxBase with 3 dimensions.
Definition at line 408 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase4 = typedef MDBoxBase<MDEvent<4>, 4> |
Typedef for a MDBoxBase with 4 dimensions.
Definition at line 428 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase4Lean = typedef MDBoxBase<MDLeanEvent<4>, 4> |
Typedef for a MDBoxBase with 4 dimensions.
Definition at line 410 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase5 = typedef MDBoxBase<MDEvent<5>, 5> |
Typedef for a MDBoxBase with 5 dimensions.
Definition at line 430 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase5Lean = typedef MDBoxBase<MDLeanEvent<5>, 5> |
Typedef for a MDBoxBase with 5 dimensions.
Definition at line 412 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase6 = typedef MDBoxBase<MDEvent<6>, 6> |
Typedef for a MDBoxBase with 6 dimensions.
Definition at line 432 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase6Lean = typedef MDBoxBase<MDLeanEvent<6>, 6> |
Typedef for a MDBoxBase with 6 dimensions.
Definition at line 414 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase7 = typedef MDBoxBase<MDEvent<7>, 7> |
Typedef for a MDBoxBase with 7 dimensions.
Definition at line 434 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase7Lean = typedef MDBoxBase<MDLeanEvent<7>, 7> |
Typedef for a MDBoxBase with 7 dimensions.
Definition at line 416 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase8 = typedef MDBoxBase<MDEvent<8>, 8> |
Typedef for a MDBoxBase with 8 dimensions.
Definition at line 436 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase8Lean = typedef MDBoxBase<MDLeanEvent<8>, 8> |
Typedef for a MDBoxBase with 8 dimensions.
Definition at line 418 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase9 = typedef MDBoxBase<MDEvent<9>, 9> |
Typedef for a MDBoxBase with 9 dimensions.
Definition at line 438 of file MDEventFactory.h.
| using Mantid::DataObjects::MDBoxBase9Lean = typedef MDBoxBase<MDLeanEvent<9>, 9> |
Typedef for a MDBoxBase with 9 dimensions.
Definition at line 420 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace1 = typedef MDEventWorkspace<MDEvent<1>, 1> |
Typedef for a MDEventWorkspace with 1 dimension.
Definition at line 500 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace1Lean = typedef MDEventWorkspace<MDLeanEvent<1>, 1> |
Typedef for a MDEventWorkspace with 1 dimension.
Definition at line 482 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace2 = typedef MDEventWorkspace<MDEvent<2>, 2> |
Typedef for a MDEventWorkspace with 2 dimensions.
Definition at line 502 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace2Lean = typedef MDEventWorkspace<MDLeanEvent<2>, 2> |
Typedef for a MDEventWorkspace with 2 dimensions.
Definition at line 484 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace3 = typedef MDEventWorkspace<MDEvent<3>, 3> |
Typedef for a MDEventWorkspace with 3 dimensions.
Definition at line 504 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace3Lean = typedef MDEventWorkspace<MDLeanEvent<3>, 3> |
Typedef for a MDEventWorkspace with 3 dimensions.
Definition at line 486 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace4 = typedef MDEventWorkspace<MDEvent<4>, 4> |
Typedef for a MDEventWorkspace with 4 dimensions.
Definition at line 506 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace4Lean = typedef MDEventWorkspace<MDLeanEvent<4>, 4> |
Typedef for a MDEventWorkspace with 4 dimensions.
Definition at line 488 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace5 = typedef MDEventWorkspace<MDEvent<5>, 5> |
Typedef for a MDEventWorkspace with 5 dimensions.
Definition at line 508 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace5Lean = typedef MDEventWorkspace<MDLeanEvent<5>, 5> |
Typedef for a MDEventWorkspace with 5 dimensions.
Definition at line 490 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace6 = typedef MDEventWorkspace<MDEvent<6>, 6> |
Typedef for a MDEventWorkspace with 6 dimensions.
Definition at line 510 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace6Lean = typedef MDEventWorkspace<MDLeanEvent<6>, 6> |
Typedef for a MDEventWorkspace with 6 dimensions.
Definition at line 492 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace7 = typedef MDEventWorkspace<MDEvent<7>, 7> |
Typedef for a MDEventWorkspace with 7 dimensions.
Definition at line 512 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace7Lean = typedef MDEventWorkspace<MDLeanEvent<7>, 7> |
Typedef for a MDEventWorkspace with 7 dimensions.
Definition at line 494 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace8 = typedef MDEventWorkspace<MDEvent<8>, 8> |
Typedef for a MDEventWorkspace with 8 dimensions.
Definition at line 514 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace8Lean = typedef MDEventWorkspace<MDLeanEvent<8>, 8> |
Typedef for a MDEventWorkspace with 8 dimensions.
Definition at line 496 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace9 = typedef MDEventWorkspace<MDEvent<9>, 9> |
Typedef for a MDEventWorkspace with 9 dimensions.
Definition at line 516 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWorkspace9Lean = typedef MDEventWorkspace<MDLeanEvent<9>, 9> |
Typedef for a MDEventWorkspace with 9 dimensions.
Definition at line 498 of file MDEventFactory.h.
| using Mantid::DataObjects::MDEventWS = typedef MDEventWorkspace<MDEvent<nd>, nd> |
Definition at line 30 of file PropertyWithValue.cpp.
| using Mantid::DataObjects::MDExtentPair = typedef boost::tuple<Mantid::coord_t, Mantid::coord_t> |
Definition at line 24 of file MDHistoWorkspaceIterator.h.
| using Mantid::DataObjects::MDGridBox1 = typedef MDGridBox<MDEvent<1>, 1> |
Typedef for a MDGridBox with 1 dimension.
Definition at line 461 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox1Lean = typedef MDGridBox<MDLeanEvent<1>, 1> |
Typedef for a MDGridBox with 1 dimension.
Definition at line 443 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox2 = typedef MDGridBox<MDEvent<2>, 2> |
Typedef for a MDGridBox with 2 dimensions.
Definition at line 463 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox2Lean = typedef MDGridBox<MDLeanEvent<2>, 2> |
Typedef for a MDGridBox with 2 dimensions.
Definition at line 445 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox3 = typedef MDGridBox<MDEvent<3>, 3> |
Typedef for a MDGridBox with 3 dimensions.
Definition at line 465 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox3Lean = typedef MDGridBox<MDLeanEvent<3>, 3> |
Typedef for a MDGridBox with 3 dimensions.
Definition at line 447 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox4 = typedef MDGridBox<MDEvent<4>, 4> |
Typedef for a MDGridBox with 4 dimensions.
Definition at line 467 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox4Lean = typedef MDGridBox<MDLeanEvent<4>, 4> |
Typedef for a MDGridBox with 4 dimensions.
Definition at line 449 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox5 = typedef MDGridBox<MDEvent<5>, 5> |
Typedef for a MDGridBox with 5 dimensions.
Definition at line 469 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox5Lean = typedef MDGridBox<MDLeanEvent<5>, 5> |
Typedef for a MDGridBox with 5 dimensions.
Definition at line 451 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox6 = typedef MDGridBox<MDEvent<6>, 6> |
Typedef for a MDGridBox with 6 dimensions.
Definition at line 471 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox6Lean = typedef MDGridBox<MDLeanEvent<6>, 6> |
Typedef for a MDGridBox with 6 dimensions.
Definition at line 453 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox7 = typedef MDGridBox<MDEvent<7>, 7> |
Typedef for a MDGridBox with 7 dimensions.
Definition at line 473 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox7Lean = typedef MDGridBox<MDLeanEvent<7>, 7> |
Typedef for a MDGridBox with 7 dimensions.
Definition at line 455 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox8 = typedef MDGridBox<MDEvent<8>, 8> |
Typedef for a MDGridBox with 8 dimensions.
Definition at line 475 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox8Lean = typedef MDGridBox<MDLeanEvent<8>, 8> |
Typedef for a MDGridBox with 8 dimensions.
Definition at line 457 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox9 = typedef MDGridBox<MDEvent<9>, 9> |
Typedef for a MDGridBox with 9 dimensions.
Definition at line 477 of file MDEventFactory.h.
| using Mantid::DataObjects::MDGridBox9Lean = typedef MDGridBox<MDLeanEvent<9>, 9> |
Typedef for a MDGridBox with 9 dimensions.
Definition at line 459 of file MDEventFactory.h.
| using Mantid::DataObjects::MDHistoWorkspace_const_sptr = typedef std::shared_ptr<const MDHistoWorkspace> |
A shared pointer to a const MDHistoWorkspace.
Definition at line 462 of file MDHistoWorkspace.h.
| using Mantid::DataObjects::MDHistoWorkspace_sptr = typedef std::shared_ptr<MDHistoWorkspace> |
A shared pointer to a MDHistoWorkspace.
Definition at line 459 of file MDHistoWorkspace.h.
| using Mantid::DataObjects::MDLeanEventWS = typedef MDEventWorkspace<MDLeanEvent<nd>, nd> |
Definition at line 31 of file PropertyWithValue.cpp.
| using Mantid::DataObjects::OffsetsWorkspace_const_sptr = typedef std::shared_ptr<const OffsetsWorkspace> |
shared pointer to a const OffsetsWorkspace
Definition at line 50 of file OffsetsWorkspace.h.
| using Mantid::DataObjects::OffsetsWorkspace_sptr = typedef std::shared_ptr<OffsetsWorkspace> |
shared pointer to the OffsetsWorkspace class
Definition at line 47 of file OffsetsWorkspace.h.
| using Mantid::DataObjects::Peak_uptr = typedef std::unique_ptr<Peak> |
| typedef std::array<double, PEAK_ELLIPSOID_DIMS> Mantid::DataObjects::PeakEllipsoidExtent |
Definition at line 15 of file PeakShapeEllipsoid_fwd.h.
| typedef std::array<Kernel::V3D, PEAK_ELLIPSOID_DIMS> Mantid::DataObjects::PeakEllipsoidFrame |
Definition at line 16 of file PeakShapeEllipsoid_fwd.h.
| using Mantid::DataObjects::PeakShapeDetectorTOF_const_sptr = typedef std::shared_ptr<const PeakShapeDetectorBin> |
Definition at line 44 of file PeakShapeDetectorBin.h.
| using Mantid::DataObjects::PeakShapeDetectorTOF_sptr = typedef std::shared_ptr<PeakShapeDetectorBin> |
Definition at line 43 of file PeakShapeDetectorBin.h.
| typedef std::shared_ptr< const PeakShapeEllipsoid > Mantid::DataObjects::PeakShapeEllipsoid_const_sptr |
Definition at line 67 of file PeakShapeEllipsoid.h.
| typedef std::shared_ptr< PeakShapeEllipsoid > Mantid::DataObjects::PeakShapeEllipsoid_sptr |
Definition at line 66 of file PeakShapeEllipsoid.h.
| using Mantid::DataObjects::PeakShapeFactory_const_sptr = typedef std::shared_ptr<const PeakShapeFactory> |
Helper typedef.
Definition at line 36 of file PeakShapeFactory.h.
| using Mantid::DataObjects::PeakShapeFactory_sptr = typedef std::shared_ptr<PeakShapeFactory> |
Helper typedef.
Definition at line 34 of file PeakShapeFactory.h.
| using Mantid::DataObjects::PeaksWorkspace_const_sptr = typedef std::shared_ptr<const PeaksWorkspace> |
Typedef for a shared pointer to a const peaks workspace.
Definition at line 247 of file PeaksWorkspace.h.
| using Mantid::DataObjects::PeaksWorkspace_sptr = typedef std::shared_ptr<PeaksWorkspace> |
Typedef for a shared pointer to a peaks workspace.
Definition at line 244 of file PeaksWorkspace.h.
| using Mantid::DataObjects::PermutationsMap = typedef std::map<std::vector<int>, std::vector<int64_t> > |
Definition at line 22 of file MDHistoWorkspaceIterator.h.
| using Mantid::DataObjects::RebinnedOutput_const_sptr = typedef std::shared_ptr<const RebinnedOutput> |
shared pointer to a const RebinnedOutput
Definition at line 94 of file RebinnedOutput.h.
| using Mantid::DataObjects::RebinnedOutput_sptr = typedef std::shared_ptr<RebinnedOutput> |
shared pointer to the RebinnedOutput class
Definition at line 92 of file RebinnedOutput.h.
| using Mantid::DataObjects::ReflectometryTransform_sptr = typedef std::shared_ptr<ReflectometryTransform> |
Definition at line 94 of file ReflectometryTransform.h.
| using Mantid::DataObjects::SkippingPolicy_scptr = typedef boost::scoped_ptr<SkippingPolicy> |
Definition at line 51 of file SkippingPolicy.h.
| using Mantid::DataObjects::SpecialWorkspace2D_const_sptr = typedef std::shared_ptr<const SpecialWorkspace2D> |
shared pointer to a const SpecialWorkspace2D
Definition at line 93 of file SpecialWorkspace2D.h.
| using Mantid::DataObjects::SpecialWorkspace2D_sptr = typedef std::shared_ptr<SpecialWorkspace2D> |
shared pointer to the SpecialWorkspace2D class
Definition at line 90 of file SpecialWorkspace2D.h.
| using Mantid::DataObjects::SplittersWorkspace_const_sptr = typedef std::shared_ptr<const SplittersWorkspace> |
Definition at line 59 of file SplittersWorkspace.h.
| using Mantid::DataObjects::SplittersWorkspace_sptr = typedef std::shared_ptr<SplittersWorkspace> |
Definition at line 58 of file SplittersWorkspace.h.
| using Mantid::DataObjects::TableWorkspace_const_sptr = typedef std::shared_ptr<const TableWorkspace> |
shared pointer to Mantid::DataObjects::TableWorkspace (const version)
Definition at line 22 of file TableWorkspace_fwd.h.
| using Mantid::DataObjects::TableWorkspace_const_uptr = typedef std::unique_ptr<const TableWorkspace> |
unique pointer to Mantid::DataObjects::TableWorkspace (const version)
Definition at line 26 of file TableWorkspace_fwd.h.
| using Mantid::DataObjects::TableWorkspace_sptr = typedef std::shared_ptr<TableWorkspace> |
shared pointer to Mantid::DataObjects::TableWorkspace
Definition at line 20 of file TableWorkspace_fwd.h.
| using Mantid::DataObjects::TableWorkspace_uptr = typedef std::unique_ptr<TableWorkspace> |
unique pointer to Mantid::DataObjects::TableWorkspace
Definition at line 24 of file TableWorkspace_fwd.h.
| using Mantid::DataObjects::VecMDExtents = typedef std::vector<MDExtentPair> |
Definition at line 26 of file MDHistoWorkspaceIterator.h.
| using Mantid::DataObjects::Workspace2D_const_sptr = typedef std::shared_ptr<const Workspace2D> |
shared pointer to Mantid::DataObjects::Workspace2D (const version)
Definition at line 21 of file Workspace2D_fwd.h.
| using Mantid::DataObjects::Workspace2D_const_uptr = typedef std::unique_ptr<const Workspace2D> |
unique pointer to Mantid::DataObjects::Workspace2D (const version)
Definition at line 25 of file Workspace2D_fwd.h.
| using Mantid::DataObjects::Workspace2D_sptr = typedef std::shared_ptr<Workspace2D> |
shared pointer to Mantid::DataObjects::Workspace2D
Definition at line 19 of file Workspace2D_fwd.h.
| using Mantid::DataObjects::Workspace2D_uptr = typedef std::unique_ptr<Workspace2D> |
unique pointer to Mantid::DataObjects::Workspace2D
Definition at line 23 of file Workspace2D_fwd.h.
| using Mantid::DataObjects::WorkspaceSingleValue_const_sptr = typedef std::shared_ptr<const WorkspaceSingleValue> |
Definition at line 87 of file WorkspaceSingleValue.h.
| using Mantid::DataObjects::WorkspaceSingleValue_sptr = typedef std::shared_ptr<WorkspaceSingleValue> |
shared pointer to the WorkspaceSingleValue class
Definition at line 86 of file WorkspaceSingleValue.h.
How the event list is sorted.
| Enumerator | |
|---|---|
| UNSORTED | |
| TOF_SORT | |
| PULSETIME_SORT | |
| PULSETIMETOF_SORT | |
| PULSETIMETOF_DELTA_SORT | |
| TIMEATSAMPLE_SORT | |
Definition at line 32 of file EventList.h.
| bool Mantid::DataObjects::compareEventPulseTime | ( | const TofEvent & | e1, |
| const TofEvent & | e2 | ||
| ) |
Compare two events' FRAME id, return true if e1 should be before e2.
| e1 | :: first event |
| e2 | :: second event |
Definition at line 99 of file EventList.cpp.
Referenced by Mantid::DataObjects::EventList::sortPulseTime().
| bool Mantid::DataObjects::compareEventPulseTimeTOF | ( | const TofEvent & | e1, |
| const TofEvent & | e2 | ||
| ) |
Compare two events' FRAME id, return true if e1 should be before e2.
Assuming that if e1's pulse time is earlier than e2's, then e1 must be earlier regardless TOF value
| e1 | :: first event |
| e2 | :: second event |
Definition at line 107 of file EventList.cpp.
Referenced by Mantid::DataObjects::EventList::sortPulseTimeTOF().
| void Mantid::DataObjects::convertFormats | ( | const std::vector< FROM > & | inData, |
| std::vector< TO > & | outData | ||
| ) |
Helper funcion which allows to convert one data fomat into another.
Definition at line 521 of file BoxControllerNeXusIO.cpp.
Referenced by Mantid::DataObjects::BoxControllerNeXusIO::loadBlock(), and Mantid::DataObjects::BoxControllerNeXusIO::loadBlock().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const IndexArg & | indexArg, |
| const HistArg & | histArg | ||
| ) |
Definition at line 168 of file WorkspaceCreation.h.
References create().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent | ) |
Definition at line 200 of file WorkspaceCreation.h.
References create(), and Mantid::DataObjects::detail::stripData().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
| const HistogramData::BinEdges & | binEdges | ||
| ) |
Definition at line 221 of file WorkspaceCreation.h.
References create().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
| const HistogramData::Histogram & | histogram | ||
| ) |
Definition at line 216 of file WorkspaceCreation.h.
References create().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
| const HistogramData::Points & | points | ||
| ) |
Definition at line 226 of file WorkspaceCreation.h.
References create().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
| const IndexArg & | indexArg, | ||
| const HistArg & | histArg | ||
| ) |
This is the create() method that all the other create() methods call.
And it is also called directly.
Definition at line 132 of file WorkspaceCreation.h.
References create(), and Mantid::DataObjects::detail::fixDistributionFlag().
Referenced by Mantid::Geometry::ParameterMap::add(), Mantid::DataHandling::LoadFITS::addAxesInfoAndLogs(), Mantid::MDAlgorithms::LoadSQW::addDimsToWs(), Mantid::CurveFitting::Functions::ProcessBackground::addRegion(), Mantid::DataHandling::LoadMuonNexusV2::applyTimeAxisUnitCorrection(), Mantid::DataHandling::LoadPSIMuonBin::assignOutputWorkspaceParticulars(), Mantid::API::Axis::Axis(), Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks::buildPartialWorkspace(), Mantid::Algorithms::CalculateCountRate::checkAndInitVisWorkspace(), Mantid::CurveFitting::Algorithms::ChiSlice::ChiSlice(), Mantid::Geometry::ParameterMap::componentIds(), Mantid::Geometry::StructureFactorCalculatorFactory::create(), create(), create(), create(), create(), create(), create(), create(), Mantid::Geometry::GroupFactory::create(), Mantid::Geometry::GroupFactory::create(), WorkspaceCreationHelper::create2DWorkspaceFromFunction(), Mantid::DataHandling::LoadNGEM::createCountWorkspace(), Mantid::DataHandling::LoadILLSANS::createEmptyWorkspace(), Mantid::DataHandling::LoadSpiceXML2DDet::createMatrixWorkspace(), Mantid::CurveFitting::Algorithms::LeBailFit::createOutputDataWorkspace(), Mantid::CurveFitting::SeqDomainSpectrumCreator::createOutputWorkspace(), Mantid::MDAlgorithms::GetSpiceDataRawCountsFromMD::createOutputWorkspace(), Mantid::Algorithms::FFT::createUnitsLabels(), Mantid::DataHandling::LoadHFIRSANS::createWorkspace(), Mantid::DataHandling::LoadRawHelper::createWorkspace(), Mantid::DataHandling::LoadSpice2D::createWorkspace(), Mantid::DataHandling::LoadRawHelper::createWorkspace(), Mantid::Algorithms::ConvertAxesToRealSpace::exec(), Mantid::Algorithms::ConvertTableToMatrixWorkspace::exec(), Mantid::Algorithms::ReadGroupsFromFile::exec(), Mantid::Crystal::LoadIsawSpectrum::exec(), Mantid::CurveFitting::Algorithms::ConvolveWorkspaces::exec(), Mantid::CurveFitting::Algorithms::Fit1D::exec(), Mantid::DataHandling::GroupDetectors2::exec(), Mantid::DataHandling::LoadDNSEvent::exec(), Mantid::DataHandling::LoadISISNexus2::exec(), Mantid::DataHandling::LoadNXSPE::exec(), Mantid::DataHandling::LoadRawSpectrum0::exec(), Mantid::DataHandling::LoadSpec::exec(), Mantid::WorkflowAlgorithms::AlignAndFocusPowder::exec(), Mantid::DataHandling::GroupDetectors2::execEvent(), Mantid::Algorithms::SmoothNeighbours::execEvent(), Mantid::Algorithms::SmoothNeighbours::execWorkspace2D(), Mantid::CurveFitting::Functions::ProcessBackground::filterForBackground(), Mantid::Crystal::SCDCalibratePanels::findL1(), Mantid::Crystal::SCDCalibratePanels::findL2(), Mantid::Crystal::SCDCalibratePanels::findT0(), Mantid::DataHandling::LoadPDFgetNFile::generateDataWorkspace(), Mantid::DataHandling::LoadEventPreNexus2::generateEventDistribtionWorkspace(), Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks::genOutputFittedPatternWorkspace(), Mantid::CurveFitting::Algorithms::RefinePowderInstrumentParameters3::genOutputWorkspace(), Mantid::CurveFitting::Algorithms::RefinePowderInstrumentParameters::genPeakCentersWorkspace(), Mantid::CurveFitting::Algorithms::FitPowderDiffPeaks::genPeakParameterDataWorkspace(), Mantid::CurveFitting::IFittingAlgorithm::getCostFunctionInitialized(), Mantid::Crystal::SCDCalibratePanels2::getIdealQSampleAsHistogram1D(), Mantid::CurveFitting::Algorithms::DoublePulseFit::initConcrete(), Mantid::CurveFitting::Algorithms::Fit::initConcrete(), Mantid::CurveFitting::Algorithms::QENSFitSimultaneous::initConcrete(), Mantid::DataHandling::LoadILLPolarizedDiffraction::initStaticWorkspace(), Mantid::Kernel::Interpolation::Interpolation(), Mantid::DataHandling::LoadNexusProcessed::loadEventEntry(), Mantid::DataHandling::LoadSassena::loadFQ(), Mantid::DataHandling::LoadSassena::loadFQT(), Mantid::DataHandling::LoadGSS::loadGSASFile(), Mantid::DataHandling::LoadNexusProcessed::loadNonEventEntry(), Mantid::DataHandling::LoadSassena::loadQvectors(), Mantid::MDAlgorithms::ConvertMDHistoToMatrixWorkspace::make1DWorkspace(), Mantid::MDAlgorithms::ConvertMDHistoToMatrixWorkspace::make2DWorkspace(), Mantid::DataHandling::LoadFITS::makeWorkspace(), Mantid::API::AlgorithmFactoryImpl::operator=(), Mantid::API::ImplicitFunctionFactoryImpl::operator=(), Mantid::API::ImplicitFunctionParameterParserFactoryImpl::operator=(), Mantid::API::ImplicitFunctionParserFactoryImpl::operator=(), Mantid::API::WorkspaceFactoryImpl::operator=(), Mantid::Algorithms::MaxEnt::populateImageWS(), Mantid::DataHandling::LoadAscii::readData(), Mantid::Geometry::ReflectionGenerator::ReflectionGenerator(), Mantid::CurveFitting::Functions::RemovePeaks::removePeaks(), Mantid::DataHandling::SampleEnvironmentFactory::SampleEnvironmentFactory(), Mantid::DataObjects::MDBoxFlatTree::saveBoxStructure(), Mantid::Crystal::SCDCalibratePanels2::saveIsawDetCal(), Mantid::Crystal::SCDCalibratePanels::saveIsawDetCal(), Mantid::CurveFitting::Functions::ProcessBackground::selectFromGivenXValues(), Mantid::CurveFitting::Functions::ProcessBackground::setupDummyOutputWSes(), Mantid::DataHandling::LoadDaveGrp::setupWorkspace(), Mantid::Algorithms::SmoothNeighbours::spreadPixels(), Mantid::Geometry::StructureFactorCalculatorSummation::StructureFactorCalculatorSummation(), Mantid::DataHandling::LoadSpiceXML2DDet::xmlCreateMatrixWorkspaceKnownGeometry(), Mantid::DataHandling::LoadSpiceXML2DDet::xmlParseDetectorNode(), Mantid::Geometry::MDGeometryBuilderXML< CheckDimensionPolicy >::~MDGeometryBuilderXML(), and Mantid::Kernel::TimeSeriesProperty< TYPE >::~TimeSeriesProperty().
| std::unique_ptr< T > Mantid::DataObjects::create | ( | const std::shared_ptr< const Geometry::Instrument > & | instrument, |
| const IndexArg & | indexArg, | ||
| const HistArg & | histArg | ||
| ) |
Definition at line 176 of file WorkspaceCreation.h.
References create().
| std::unique_ptr< T > Mantid::DataObjects::createRagged | ( | const P & | parent | ) |
Definition at line 185 of file WorkspaceCreation.h.
| void Mantid::DataObjects::createVerticalAxis | ( | MatrixWorkspace *const | ws, |
| const MantidVec & | xAxisVec, | ||
| const double | gradY, | ||
| const double | cyToUnit, | ||
| const size_t | nBins, | ||
| const std::string & | caption, | ||
| const std::string & | units | ||
| ) |
Create a new y(vertical)-axis for the output workspace.
Create a new Y, or Vertical Axis for the output workspace.
| ws | : Workspace to attache the vertical axis to |
| xAxisVec | : Vector of x axis increments |
| gradY | : Gradient used in linear transform from index to Y-scale |
| cyToUnit | : C-offset used in the linear transform |
| nBins | : Number of bins along the axis |
| caption | : Caption for the axis |
| units | : Units label for the axis |
Definition at line 183 of file ReflectometryTransform.cpp.
References Mantid::API::MatrixWorkspace::replaceAxis(), and Mantid::API::MatrixWorkspace::setX().
Referenced by Mantid::DataObjects::ReflectometryTransform::execute().
| MantidVec Mantid::DataObjects::createXAxis | ( | MatrixWorkspace *const | ws, |
| const double | gradX, | ||
| const double | cxToUnit, | ||
| const size_t | nBins, | ||
| const std::string & | caption, | ||
| const std::string & | units | ||
| ) |
Create a new x-axis for the output workspace.
Create a new X-Axis for the output workspace.
| ws | : Workspace to attach the axis to |
| gradX | : Gradient used in the linear transform from index to X-scale |
| cxToUnit | : C-offset used in the linear transform |
| nBins | : Number of bins along this axis |
| caption | : Caption for the axis |
| units | : Units label for the axis |
Definition at line 152 of file ReflectometryTransform.cpp.
References Mantid::API::MatrixWorkspace::replaceAxis().
Referenced by Mantid::DataObjects::ReflectometryTransform::execute().
|
static |
Utility function: Returns the iterator into events of the first TofEvent with tof() > seek_tof Will return events.end() if nothing is found!
| events | :: event vector in which to look. |
| seek_tof | :: tof to find (typically the first bin X[0]) |
Definition at line 2037 of file EventList.cpp.
References Mantid::Geometry::x.
Referenced by Mantid::DataObjects::EventList::divideHistogramHelper(), Mantid::DataObjects::EventList::generateCountsHistogram(), Mantid::DataObjects::EventList::histogramForWeightsHelper(), and Mantid::DataObjects::EventList::multiplyHistogramHelper().
|
static |
Utility function: Returns the iterator into events of the first TofEvent with tof() > seek_tof Will return events.end() if nothing is found!
| events | :: event vector in which to look. |
| seek_tof | :: tof to find (typically the first bin X[0]) |
Definition at line 2104 of file EventList.cpp.
References Mantid::Geometry::x.
| void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
| std::vector< TofEvent > const *& | events | ||
| ) |
Definition at line 4424 of file EventList.cpp.
References Mantid::DataObjects::EventList::getEvents().
| DLLExport void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
| std::vector< Types::Event::TofEvent > const *& | events | ||
| ) |
| void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
| std::vector< WeightedEvent > const *& | events | ||
| ) |
Definition at line 4436 of file EventList.cpp.
References Mantid::DataObjects::EventList::getWeightedEvents().
| void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
| std::vector< WeightedEventNoTime > const *& | events | ||
| ) |
Definition at line 4448 of file EventList.cpp.
References Mantid::DataObjects::EventList::getWeightedEventsNoTime().
| void Mantid::DataObjects::getEventsFrom | ( | EventList & | el, |
| std::vector< TofEvent > *& | events | ||
| ) |
Get the vector of events contained in an EventList; this is overloaded by event type.
| el | :: The EventList to retrieve | |
| [out] | events | :: reference to a pointer to a vector of this type of event. The pointer will be set to point to the vector. |
| runtime_error | if you call this on the wrong type of EventList. |
Definition at line 4423 of file EventList.cpp.
References Mantid::DataObjects::EventList::getEvents().
| DLLExport void Mantid::DataObjects::getEventsFrom | ( | EventList & | el, |
| std::vector< Types::Event::TofEvent > *& | events | ||
| ) |
Referenced by Mantid::MDAlgorithms::ConvertToDiffractionMDWorkspace::convertEventList(), Mantid::MDAlgorithms::ConvToMDEventsWS::convertEventList(), Mantid::MDAlgorithms::ConvertToDetectorFaceMD::convertEventList(), Mantid::MDAlgorithms::ConvToMDEventsWSIndexing::convertEvents(), Mantid::DataHandling::LoadBBY::exec(), Mantid::DataHandling::LoadBBY2::execLoader(), Mantid::MDAlgorithms::IntegrateFlux::integrateSpectraEvents(), Mantid::DataHandling::DefaultEventLoader::makeMapToEventLists(), Mantid::DataHandling::LoadEMU< FD >::prepareEventStorage(), and Mantid::DataHandling::LoadPLN::prepareEventStorage().
| void Mantid::DataObjects::getEventsFrom | ( | EventList & | el, |
| std::vector< WeightedEvent > *& | events | ||
| ) |
Get the vector of events contained in an EventList; this is overloaded by event type.
| el | :: The EventList to retrieve | |
| [out] | events | :: reference to a pointer to a vector of this type of event. The pointer will be set to point to the vector. |
| runtime_error | if you call this on the wrong type of EventList. |
Definition at line 4435 of file EventList.cpp.
References Mantid::DataObjects::EventList::getWeightedEvents().
| void Mantid::DataObjects::getEventsFrom | ( | EventList & | el, |
| std::vector< WeightedEventNoTime > *& | events | ||
| ) |
Get the vector of events contained in an EventList; this is overloaded by event type.
| el | :: The EventList to retrieve | |
| [out] | events | :: reference to a pointer to a vector of this type of event. The pointer will be set to point to the vector. |
| runtime_error | if you call this on the wrong type of EventList. |
Definition at line 4447 of file EventList.cpp.
References Mantid::DataObjects::EventList::getWeightedEventsNoTime().
| DetectorAngularCache Mantid::DataObjects::initAngularCaches | ( | const MatrixWorkspace *const | workspace | ) |
Create angular caches.
A map detector ID and Q ranges This method looks unnecessary as it could be calculated on the fly but the parallelization means that lazy instantation slows it down due to the necessary CRITICAL sections required to update the cache.
The Q range values are required very frequently so the total time is more than offset by this precaching step
Determine width from shape geometry. A group is assumed to contain detectors with the same shape & r, twoTheta value, i.e. a ring mapped-group The shape is retrieved and rotated to match the rotation of the detector. The angular width is computed using the l2 distance from the sample
Determine width from shape geometry. A group is assumed to contain detectors with the same shape & r, twoTheta value, i.e. a ring mapped-group The shape is retrieved and rotated to match the rotation of the detector. The angular width is computed using the l2 distance from the sample
Definition at line 211 of file ReflectometryTransform.cpp.
References Mantid::DataObjects::DetectorAngularCache::detectorHeights, Mantid::Kernel::l2, Mantid::Geometry::BoundingBox::maxPoint(), Mantid::Geometry::BoundingBox::minPoint(), Mantid::Geometry::rad2deg, Mantid::Kernel::twoTheta, Mantid::DataObjects::DetectorAngularCache::twoThetas, Mantid::DataObjects::DetectorAngularCache::twoThetaWidths, and workspace.
Referenced by Mantid::DataObjects::ReflectometryTransform::executeNormPoly().
| ostream & Mantid::DataObjects::operator<< | ( | std::ostream & | os, |
| const WeightedEvent & | event | ||
| ) |
Output a string representation of the event to a stream.
| os | :: Stream |
| event | :: WeightedEvent to output to the stream |
Definition at line 115 of file Events.cpp.
| bool Mantid::DataObjects::pointInWorkspace | ( | const MDHistoWorkspace * | ws, |
| const VMD & | point | ||
| ) |
Definition at line 447 of file MDHistoWorkspace.cpp.
References Mantid::Geometry::d, Mantid::API::MDGeometry::getDimension(), and Mantid::API::MDGeometry::getNumDims().
Referenced by Mantid::DataObjects::MDHistoWorkspace::getBinBoundariesOnLine().
| void Mantid::DataObjects::saveMatrix | ( | Mantid::Nexus::File *const | file, |
| const std::string & | name, | ||
| Kernel::Matrix< T > & | m, | ||
| NXnumtype | type, | ||
| const std::string & | tag | ||
| ) |
Save routine for a generic matrix.
| file | : pointer to the NeXus file |
| name | : the tag in the NeXus file to save under |
| m | : matrix to save |
| type | : NXnumtype for the matrix data |
| tag | : id for an affine matrix conversion |
Definition at line 856 of file MDBoxFlatTree.cpp.
References Mantid::Geometry::m, and name.
| bool Mantid::DataObjects::SortBoxesByID | ( | const BOXTYPE & | a, |
| const BOXTYPE & | b | ||
| ) |
Comparator for sorting MDBoxBase'es by ID.
Definition at line 443 of file MDEventWorkspace.hxx.
References SortBoxesByID().
Referenced by SortBoxesByID().
| void Mantid::DataObjects::swap | ( | CoordTransformAffine & | obj1, |
| CoordTransformAffine & | obj2 | ||
| ) |
Definition at line 53 of file CoordTransformAffine.cpp.
| void Mantid::DataObjects::swap | ( | MDLeanEvent< nd > & | first, |
| MDLeanEvent< nd > & | second | ||
| ) |
| void Mantid::DataObjects::swap | ( | MDLeanEvent< ND > & | first, |
| MDLeanEvent< ND > & | second | ||
| ) |
Definition at line 390 of file MDLeanEvent.h.
References Mantid::DataObjects::MDLeanEvent< nd >::errorSquared, Mantid::DataObjects::MDLeanEvent< nd >::index, and Mantid::DataObjects::MDLeanEvent< nd >::signal.
| const char* Mantid::DataObjects::EventHeaders[] |
Definition at line 26 of file BoxControllerNeXusIO.cpp.
Referenced by Mantid::DataObjects::BoxControllerNeXusIO::BoxControllerNeXusIO().
| Mantid::Kernel::Logger Mantid::DataObjects::g_log("PeaksWorkspace") | ( | "PeaksWorkspace" | ) |
Register the workspace as a type.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 1 >, 1 > |
Definition at line 149 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 2 >, 2 > |
Definition at line 150 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 3 >, 3 > |
Definition at line 151 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 4 >, 4 > |
Definition at line 152 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 5 >, 5 > |
Definition at line 153 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 6 >, 6 > |
Definition at line 154 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 7 >, 7 > |
Definition at line 155 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 8 >, 8 > |
Definition at line 156 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 9 >, 9 > |
Definition at line 157 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 1 >, 1 > |
Definition at line 140 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 2 >, 2 > |
Definition at line 141 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 3 >, 3 > |
Definition at line 142 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 4 >, 4 > |
Definition at line 143 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 5 >, 5 > |
Definition at line 144 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 6 >, 6 > |
Definition at line 145 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 7 >, 7 > |
Definition at line 146 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 8 >, 8 > |
Definition at line 147 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 9 >, 9 > |
Definition at line 148 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 1 >, 1 > |
Definition at line 89 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 2 >, 2 > |
Definition at line 90 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 3 >, 3 > |
Definition at line 91 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 4 >, 4 > |
Definition at line 92 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 5 >, 5 > |
Definition at line 93 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 6 >, 6 > |
Definition at line 94 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 7 >, 7 > |
Definition at line 95 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 8 >, 8 > |
Definition at line 96 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 9 >, 9 > |
Definition at line 97 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 1 >, 1 > |
Definition at line 80 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 2 >, 2 > |
Definition at line 81 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 3 >, 3 > |
Definition at line 82 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 4 >, 4 > |
Definition at line 83 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 5 >, 5 > |
Definition at line 84 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 6 >, 6 > |
Definition at line 85 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 7 >, 7 > |
Definition at line 86 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 8 >, 8 > |
Definition at line 87 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 9 >, 9 > |
Definition at line 88 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 1 >, 1 > |
Definition at line 69 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 2 >, 2 > |
Definition at line 70 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 3 >, 3 > |
Definition at line 71 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 4 >, 4 > |
Definition at line 72 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 5 >, 5 > |
Definition at line 73 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 6 >, 6 > |
Definition at line 74 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 7 >, 7 > |
Definition at line 75 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 8 >, 8 > |
Definition at line 76 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 9 >, 9 > |
Definition at line 77 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 1 >, 1 > |
Definition at line 60 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 2 >, 2 > |
Definition at line 61 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 3 >, 3 > |
Definition at line 62 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 4 >, 4 > |
Definition at line 63 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 5 >, 5 > |
Definition at line 64 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 6 >, 6 > |
Definition at line 65 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 7 >, 7 > |
Definition at line 66 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 8 >, 8 > |
Definition at line 67 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 9 >, 9 > |
Definition at line 68 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 1 >, 1 > |
Definition at line 169 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 2 >, 2 > |
Definition at line 170 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 3 >, 3 > |
Definition at line 171 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 4 >, 4 > |
Definition at line 172 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 5 >, 5 > |
Definition at line 173 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 6 >, 6 > |
Definition at line 174 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 7 >, 7 > |
Definition at line 175 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 8 >, 8 > |
Definition at line 176 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 9 >, 9 > |
Definition at line 177 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 1 >, 1 > |
Definition at line 160 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 2 >, 2 > |
Definition at line 161 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 3 >, 3 > |
Definition at line 162 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 4 >, 4 > |
Definition at line 163 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 5 >, 5 > |
Definition at line 164 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 6 >, 6 > |
Definition at line 165 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 7 >, 7 > |
Definition at line 166 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 8 >, 8 > |
Definition at line 167 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 9 >, 9 > |
Definition at line 168 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 1 > |
Definition at line 50 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 2 > |
Definition at line 51 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 3 > |
Definition at line 52 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 4 > |
Definition at line 53 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 5 > |
Definition at line 54 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 6 > |
Definition at line 55 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 7 > |
Definition at line 56 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 8 > |
Definition at line 57 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEvent< 9 > |
Definition at line 58 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 1 >, 1 > |
Definition at line 109 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 2 >, 2 > |
Definition at line 110 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 3 >, 3 > |
Definition at line 111 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 4 >, 4 > |
Definition at line 112 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 5 >, 5 > |
Definition at line 113 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 6 >, 6 > |
Definition at line 114 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 7 >, 7 > |
Definition at line 115 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 8 >, 8 > |
Definition at line 116 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 9 >, 9 > |
Definition at line 117 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 1 >, 1 > |
Definition at line 100 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 2 >, 2 > |
Definition at line 101 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 3 >, 3 > |
Definition at line 102 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 4 >, 4 > |
Definition at line 103 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 5 >, 5 > |
Definition at line 104 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 6 >, 6 > |
Definition at line 105 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 7 >, 7 > |
Definition at line 106 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 8 >, 8 > |
Definition at line 107 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 9 >, 9 > |
Definition at line 108 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 1 >, 1 > |
Definition at line 129 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 2 >, 2 > |
Definition at line 130 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 3 >, 3 > |
Definition at line 131 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 4 >, 4 > |
Definition at line 132 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 5 >, 5 > |
Definition at line 133 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 6 >, 6 > |
Definition at line 134 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 7 >, 7 > |
Definition at line 135 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 8 >, 8 > |
Definition at line 136 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 9 >, 9 > |
Definition at line 137 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 1 >, 1 > |
Definition at line 120 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 2 >, 2 > |
Definition at line 121 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 3 >, 3 > |
Definition at line 122 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 4 >, 4 > |
Definition at line 123 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 5 >, 5 > |
Definition at line 124 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 6 >, 6 > |
Definition at line 125 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 7 >, 7 > |
Definition at line 126 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 8 >, 8 > |
Definition at line 127 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 9 >, 9 > |
Definition at line 128 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 1 > |
Definition at line 40 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 2 > |
Definition at line 41 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 3 > |
Definition at line 42 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 4 > |
Definition at line 43 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 5 > |
Definition at line 44 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 6 > |
Definition at line 45 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 7 > |
Definition at line 46 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 8 > |
Definition at line 47 of file MDEventFactory.cpp.
| template class DLLExport Mantid::DataObjects::MDLeanEvent< 9 > |
Definition at line 48 of file MDEventFactory.cpp.
|
constexpr |
Definition at line 14 of file PeakShapeEllipsoid_fwd.h.