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... | |
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 > |
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 (specifically AlignDetectors). 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 | 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 | 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. More... | |
using | EventWorkspace_const_sptr = std::shared_ptr< const EventWorkspace > |
shared pointer to a const Workspace2D More... | |
using | EventWorkspace_const_uptr = std::unique_ptr< const EventWorkspace > |
unique pointer to Mantid::DataObjects::EventWorkspace (const version) More... | |
using | EventWorkspace_sptr = std::shared_ptr< EventWorkspace > |
shared pointer to the EventWorkspace class More... | |
using | EventWorkspace_uptr = std::unique_ptr< EventWorkspace > |
unique pointer to Mantid::DataObjects::EventWorkspace More... | |
using | GroupingWorkspace_const_sptr = std::shared_ptr< const GroupingWorkspace > |
shared pointer to a const GroupingWorkspace More... | |
using | GroupingWorkspace_sptr = std::shared_ptr< GroupingWorkspace > |
shared pointer to the GroupingWorkspace class More... | |
using | LeanElasticPeaksWorkspace_const_sptr = std::shared_ptr< const LeanElasticPeaksWorkspace > |
Typedef for a shared pointer to a const peaks workspace. More... | |
using | LeanElasticPeaksWorkspace_sptr = std::shared_ptr< LeanElasticPeaksWorkspace > |
Typedef for a shared pointer to a peaks workspace. More... | |
using | MaskWorkspace_const_sptr = std::shared_ptr< const MaskWorkspace > |
shared pointer to a const MaskWorkspace More... | |
using | MaskWorkspace_sptr = std::shared_ptr< MaskWorkspace > |
shared pointer to the MaskWorkspace class More... | |
using | MDBin1 = MDBin< MDEvent< 1 >, 1 > |
Typedef for a MDBin with 1 dimension. More... | |
using | MDBin1Lean = MDBin< MDLeanEvent< 1 >, 1 > |
Typedef for a MDBin with 1 dimension. More... | |
using | MDBin2 = MDBin< MDEvent< 2 >, 2 > |
Typedef for a MDBin with 2 dimensions. More... | |
using | MDBin2Lean = MDBin< MDLeanEvent< 2 >, 2 > |
Typedef for a MDBin with 2 dimensions. More... | |
using | MDBin3 = MDBin< MDEvent< 3 >, 3 > |
Typedef for a MDBin with 3 dimensions. More... | |
using | MDBin3Lean = MDBin< MDLeanEvent< 3 >, 3 > |
Typedef for a MDBin with 3 dimensions. More... | |
using | MDBin4 = MDBin< MDEvent< 4 >, 4 > |
Typedef for a MDBin with 4 dimensions. More... | |
using | MDBin4Lean = MDBin< MDLeanEvent< 4 >, 4 > |
Typedef for a MDBin with 4 dimensions. More... | |
using | MDBin5 = MDBin< MDEvent< 5 >, 5 > |
Typedef for a MDBin with 5 dimensions. More... | |
using | MDBin5Lean = MDBin< MDLeanEvent< 5 >, 5 > |
Typedef for a MDBin with 5 dimensions. More... | |
using | MDBin6 = MDBin< MDEvent< 6 >, 6 > |
Typedef for a MDBin with 6 dimensions. More... | |
using | MDBin6Lean = MDBin< MDLeanEvent< 6 >, 6 > |
Typedef for a MDBin with 6 dimensions. More... | |
using | MDBin7 = MDBin< MDEvent< 7 >, 7 > |
Typedef for a MDBin with 7 dimensions. More... | |
using | MDBin7Lean = MDBin< MDLeanEvent< 7 >, 7 > |
Typedef for a MDBin with 7 dimensions. More... | |
using | MDBin8 = MDBin< MDEvent< 8 >, 8 > |
Typedef for a MDBin with 8 dimensions. More... | |
using | MDBin8Lean = MDBin< MDLeanEvent< 8 >, 8 > |
Typedef for a MDBin with 8 dimensions. More... | |
using | MDBin9 = MDBin< MDEvent< 9 >, 9 > |
Typedef for a MDBin with 9 dimensions. More... | |
using | MDBin9Lean = MDBin< MDLeanEvent< 9 >, 9 > |
Typedef for a MDBin with 9 dimensions. More... | |
using | MDBox1 = MDBox< MDEvent< 1 >, 1 > |
Typedef for a MDBox with 1 dimension. More... | |
using | MDBox1Lean = MDBox< MDLeanEvent< 1 >, 1 > |
Typedef for a MDBox with 1 dimension. More... | |
using | MDBox2 = MDBox< MDEvent< 2 >, 2 > |
Typedef for a MDBox with 2 dimensions. More... | |
using | MDBox2Lean = MDBox< MDLeanEvent< 2 >, 2 > |
Typedef for a MDBox with 2 dimensions. More... | |
using | MDBox3 = MDBox< MDEvent< 3 >, 3 > |
Typedef for a MDBox with 3 dimensions. More... | |
using | MDBox3Lean = MDBox< MDLeanEvent< 3 >, 3 > |
Typedef for a MDBox with 3 dimensions. More... | |
using | MDBox4 = MDBox< MDEvent< 4 >, 4 > |
Typedef for a MDBox with 4 dimensions. More... | |
using | MDBox4Lean = MDBox< MDLeanEvent< 4 >, 4 > |
Typedef for a MDBox with 4 dimensions. More... | |
using | MDBox5 = MDBox< MDEvent< 5 >, 5 > |
Typedef for a MDBox with 5 dimensions. More... | |
using | MDBox5Lean = MDBox< MDLeanEvent< 5 >, 5 > |
Typedef for a MDBox with 5 dimensions. More... | |
using | MDBox6 = MDBox< MDEvent< 6 >, 6 > |
Typedef for a MDBox with 6 dimensions. More... | |
using | MDBox6Lean = MDBox< MDLeanEvent< 6 >, 6 > |
Typedef for a MDBox with 6 dimensions. More... | |
using | MDBox7 = MDBox< MDEvent< 7 >, 7 > |
Typedef for a MDBox with 7 dimensions. More... | |
using | MDBox7Lean = MDBox< MDLeanEvent< 7 >, 7 > |
Typedef for a MDBox with 7 dimensions. More... | |
using | MDBox8 = MDBox< MDEvent< 8 >, 8 > |
Typedef for a MDBox with 8 dimensions. More... | |
using | MDBox8Lean = MDBox< MDLeanEvent< 8 >, 8 > |
Typedef for a MDBox with 8 dimensions. More... | |
using | MDBox9 = MDBox< MDEvent< 9 >, 9 > |
Typedef for a MDBox with 9 dimensions. More... | |
using | MDBox9Lean = MDBox< MDLeanEvent< 9 >, 9 > |
Typedef for a MDBox with 9 dimensions. More... | |
using | MDBoxBase1 = MDBoxBase< MDEvent< 1 >, 1 > |
Typedef for a MDBoxBase with 1 dimension. More... | |
using | MDBoxBase1Lean = MDBoxBase< MDLeanEvent< 1 >, 1 > |
Typedef for a MDBoxBase with 1 dimension. More... | |
using | MDBoxBase2 = MDBoxBase< MDEvent< 2 >, 2 > |
Typedef for a MDBoxBase with 2 dimensions. More... | |
using | MDBoxBase2Lean = MDBoxBase< MDLeanEvent< 2 >, 2 > |
Typedef for a MDBoxBase with 2 dimensions. More... | |
using | MDBoxBase3 = MDBoxBase< MDEvent< 3 >, 3 > |
Typedef for a MDBoxBase with 3 dimensions. More... | |
using | MDBoxBase3Lean = MDBoxBase< MDLeanEvent< 3 >, 3 > |
Typedef for a MDBoxBase with 3 dimensions. More... | |
using | MDBoxBase4 = MDBoxBase< MDEvent< 4 >, 4 > |
Typedef for a MDBoxBase with 4 dimensions. More... | |
using | MDBoxBase4Lean = MDBoxBase< MDLeanEvent< 4 >, 4 > |
Typedef for a MDBoxBase with 4 dimensions. More... | |
using | MDBoxBase5 = MDBoxBase< MDEvent< 5 >, 5 > |
Typedef for a MDBoxBase with 5 dimensions. More... | |
using | MDBoxBase5Lean = MDBoxBase< MDLeanEvent< 5 >, 5 > |
Typedef for a MDBoxBase with 5 dimensions. More... | |
using | MDBoxBase6 = MDBoxBase< MDEvent< 6 >, 6 > |
Typedef for a MDBoxBase with 6 dimensions. More... | |
using | MDBoxBase6Lean = MDBoxBase< MDLeanEvent< 6 >, 6 > |
Typedef for a MDBoxBase with 6 dimensions. More... | |
using | MDBoxBase7 = MDBoxBase< MDEvent< 7 >, 7 > |
Typedef for a MDBoxBase with 7 dimensions. More... | |
using | MDBoxBase7Lean = MDBoxBase< MDLeanEvent< 7 >, 7 > |
Typedef for a MDBoxBase with 7 dimensions. More... | |
using | MDBoxBase8 = MDBoxBase< MDEvent< 8 >, 8 > |
Typedef for a MDBoxBase with 8 dimensions. More... | |
using | MDBoxBase8Lean = MDBoxBase< MDLeanEvent< 8 >, 8 > |
Typedef for a MDBoxBase with 8 dimensions. More... | |
using | MDBoxBase9 = MDBoxBase< MDEvent< 9 >, 9 > |
Typedef for a MDBoxBase with 9 dimensions. More... | |
using | MDBoxBase9Lean = MDBoxBase< MDLeanEvent< 9 >, 9 > |
Typedef for a MDBoxBase with 9 dimensions. More... | |
using | MDEventWorkspace1 = MDEventWorkspace< MDEvent< 1 >, 1 > |
Typedef for a MDEventWorkspace with 1 dimension. More... | |
using | MDEventWorkspace1Lean = MDEventWorkspace< MDLeanEvent< 1 >, 1 > |
Typedef for a MDEventWorkspace with 1 dimension. More... | |
using | MDEventWorkspace2 = MDEventWorkspace< MDEvent< 2 >, 2 > |
Typedef for a MDEventWorkspace with 2 dimensions. More... | |
using | MDEventWorkspace2Lean = MDEventWorkspace< MDLeanEvent< 2 >, 2 > |
Typedef for a MDEventWorkspace with 2 dimensions. More... | |
using | MDEventWorkspace3 = MDEventWorkspace< MDEvent< 3 >, 3 > |
Typedef for a MDEventWorkspace with 3 dimensions. More... | |
using | MDEventWorkspace3Lean = MDEventWorkspace< MDLeanEvent< 3 >, 3 > |
Typedef for a MDEventWorkspace with 3 dimensions. More... | |
using | MDEventWorkspace4 = MDEventWorkspace< MDEvent< 4 >, 4 > |
Typedef for a MDEventWorkspace with 4 dimensions. More... | |
using | MDEventWorkspace4Lean = MDEventWorkspace< MDLeanEvent< 4 >, 4 > |
Typedef for a MDEventWorkspace with 4 dimensions. More... | |
using | MDEventWorkspace5 = MDEventWorkspace< MDEvent< 5 >, 5 > |
Typedef for a MDEventWorkspace with 5 dimensions. More... | |
using | MDEventWorkspace5Lean = MDEventWorkspace< MDLeanEvent< 5 >, 5 > |
Typedef for a MDEventWorkspace with 5 dimensions. More... | |
using | MDEventWorkspace6 = MDEventWorkspace< MDEvent< 6 >, 6 > |
Typedef for a MDEventWorkspace with 6 dimensions. More... | |
using | MDEventWorkspace6Lean = MDEventWorkspace< MDLeanEvent< 6 >, 6 > |
Typedef for a MDEventWorkspace with 6 dimensions. More... | |
using | MDEventWorkspace7 = MDEventWorkspace< MDEvent< 7 >, 7 > |
Typedef for a MDEventWorkspace with 7 dimensions. More... | |
using | MDEventWorkspace7Lean = MDEventWorkspace< MDLeanEvent< 7 >, 7 > |
Typedef for a MDEventWorkspace with 7 dimensions. More... | |
using | MDEventWorkspace8 = MDEventWorkspace< MDEvent< 8 >, 8 > |
Typedef for a MDEventWorkspace with 8 dimensions. More... | |
using | MDEventWorkspace8Lean = MDEventWorkspace< MDLeanEvent< 8 >, 8 > |
Typedef for a MDEventWorkspace with 8 dimensions. More... | |
using | MDEventWorkspace9 = MDEventWorkspace< MDEvent< 9 >, 9 > |
Typedef for a MDEventWorkspace with 9 dimensions. More... | |
using | MDEventWorkspace9Lean = MDEventWorkspace< MDLeanEvent< 9 >, 9 > |
Typedef for a MDEventWorkspace with 9 dimensions. More... | |
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. More... | |
using | MDGridBox1Lean = MDGridBox< MDLeanEvent< 1 >, 1 > |
Typedef for a MDGridBox with 1 dimension. More... | |
using | MDGridBox2 = MDGridBox< MDEvent< 2 >, 2 > |
Typedef for a MDGridBox with 2 dimensions. More... | |
using | MDGridBox2Lean = MDGridBox< MDLeanEvent< 2 >, 2 > |
Typedef for a MDGridBox with 2 dimensions. More... | |
using | MDGridBox3 = MDGridBox< MDEvent< 3 >, 3 > |
Typedef for a MDGridBox with 3 dimensions. More... | |
using | MDGridBox3Lean = MDGridBox< MDLeanEvent< 3 >, 3 > |
Typedef for a MDGridBox with 3 dimensions. More... | |
using | MDGridBox4 = MDGridBox< MDEvent< 4 >, 4 > |
Typedef for a MDGridBox with 4 dimensions. More... | |
using | MDGridBox4Lean = MDGridBox< MDLeanEvent< 4 >, 4 > |
Typedef for a MDGridBox with 4 dimensions. More... | |
using | MDGridBox5 = MDGridBox< MDEvent< 5 >, 5 > |
Typedef for a MDGridBox with 5 dimensions. More... | |
using | MDGridBox5Lean = MDGridBox< MDLeanEvent< 5 >, 5 > |
Typedef for a MDGridBox with 5 dimensions. More... | |
using | MDGridBox6 = MDGridBox< MDEvent< 6 >, 6 > |
Typedef for a MDGridBox with 6 dimensions. More... | |
using | MDGridBox6Lean = MDGridBox< MDLeanEvent< 6 >, 6 > |
Typedef for a MDGridBox with 6 dimensions. More... | |
using | MDGridBox7 = MDGridBox< MDEvent< 7 >, 7 > |
Typedef for a MDGridBox with 7 dimensions. More... | |
using | MDGridBox7Lean = MDGridBox< MDLeanEvent< 7 >, 7 > |
Typedef for a MDGridBox with 7 dimensions. More... | |
using | MDGridBox8 = MDGridBox< MDEvent< 8 >, 8 > |
Typedef for a MDGridBox with 8 dimensions. More... | |
using | MDGridBox8Lean = MDGridBox< MDLeanEvent< 8 >, 8 > |
Typedef for a MDGridBox with 8 dimensions. More... | |
using | MDGridBox9 = MDGridBox< MDEvent< 9 >, 9 > |
Typedef for a MDGridBox with 9 dimensions. More... | |
using | MDGridBox9Lean = MDGridBox< MDLeanEvent< 9 >, 9 > |
Typedef for a MDGridBox with 9 dimensions. More... | |
using | MDHistoWorkspace_const_sptr = std::shared_ptr< const MDHistoWorkspace > |
A shared pointer to a const MDHistoWorkspace. More... | |
using | MDHistoWorkspace_sptr = std::shared_ptr< MDHistoWorkspace > |
A shared pointer to a MDHistoWorkspace. More... | |
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 More... | |
using | OffsetsWorkspace_sptr = std::shared_ptr< OffsetsWorkspace > |
shared pointer to the OffsetsWorkspace class More... | |
using | Peak_uptr = std::unique_ptr< Peak > |
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. More... | |
using | PeakShapeFactory_sptr = std::shared_ptr< PeakShapeFactory > |
Helper typedef. More... | |
using | PeaksWorkspace_const_sptr = std::shared_ptr< const PeaksWorkspace > |
Typedef for a shared pointer to a const peaks workspace. More... | |
using | PeaksWorkspace_sptr = std::shared_ptr< PeaksWorkspace > |
Typedef for a shared pointer to a peaks workspace. More... | |
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 More... | |
using | RebinnedOutput_sptr = std::shared_ptr< RebinnedOutput > |
shared pointer to the RebinnedOutput class More... | |
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 More... | |
using | SpecialWorkspace2D_sptr = std::shared_ptr< SpecialWorkspace2D > |
shared pointer to the SpecialWorkspace2D class More... | |
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) More... | |
using | TableWorkspace_const_uptr = std::unique_ptr< const TableWorkspace > |
unique pointer to Mantid::DataObjects::TableWorkspace (const version) More... | |
using | TableWorkspace_sptr = std::shared_ptr< TableWorkspace > |
shared pointer to Mantid::DataObjects::TableWorkspace More... | |
using | TableWorkspace_uptr = std::unique_ptr< TableWorkspace > |
unique pointer to Mantid::DataObjects::TableWorkspace More... | |
using | VecMDExtents = std::vector< MDExtentPair > |
using | Workspace2D_const_sptr = std::shared_ptr< const Workspace2D > |
shared pointer to Mantid::DataObjects::Workspace2D (const version) More... | |
using | Workspace2D_const_uptr = std::unique_ptr< const Workspace2D > |
unique pointer to Mantid::DataObjects::Workspace2D (const version) More... | |
using | Workspace2D_sptr = std::shared_ptr< Workspace2D > |
shared pointer to Mantid::DataObjects::Workspace2D More... | |
using | Workspace2D_uptr = std::unique_ptr< Workspace2D > |
unique pointer to Mantid::DataObjects::Workspace2D More... | |
using | WorkspaceSingleValue_const_sptr = std::shared_ptr< const WorkspaceSingleValue > |
using | WorkspaceSingleValue_sptr = std::shared_ptr< WorkspaceSingleValue > |
shared pointer to the WorkspaceSingleValue class More... | |
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. More... | |
bool | compareEventPulseTimeTOF (const TofEvent &e1, const TofEvent &e2) |
Compare two events' FRAME id, return true if e1 should be before e2. More... | |
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. More... | |
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. More... | |
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) |
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. More... | |
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. More... | |
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! More... | |
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! More... | |
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. More... | |
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. More... | |
DLLExport void | getEventsFrom (EventList &el, std::vector< WeightedEventNoTime > *&events) |
Get the vector of events contained in an EventList; this is overloaded by event type. More... | |
MANTID_DATAOBJECTS_DLL DetectorAngularCache | initAngularCaches (const Mantid::API::MatrixWorkspace *const workspace) |
Create angular caches. More... | |
ostream & | operator<< (ostream &os, const WeightedEvent &event) |
Output a string representation of the event to a stream. More... | |
bool | pointInWorkspace (const MDHistoWorkspace *ws, const VMD &point) |
template<typename T > | |
void | saveMatrix (::NeXus::File *const file, const std::string &name, Kernel::Matrix< T > &m, ::NeXus::NXnumtype type, const std::string &tag) |
Save routine for a generic matrix. More... | |
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 173 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 171 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 58 of file GroupingWorkspace.h.
using Mantid::DataObjects::GroupingWorkspace_sptr = typedef std::shared_ptr<GroupingWorkspace> |
shared pointer to the GroupingWorkspace class
Definition at line 55 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 67 of file MaskWorkspace.h.
using Mantid::DataObjects::MaskWorkspace_sptr = typedef std::shared_ptr<MaskWorkspace> |
shared pointer to the MaskWorkspace class
Definition at line 64 of file MaskWorkspace.h.
using Mantid::DataObjects::MDBin1 = typedef MDBin<MDEvent<1>, 1> |
Typedef for a MDBin with 1 dimension.
Definition at line 540 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin1Lean = typedef MDBin<MDLeanEvent<1>, 1> |
Typedef for a MDBin with 1 dimension.
Definition at line 522 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin2 = typedef MDBin<MDEvent<2>, 2> |
Typedef for a MDBin with 2 dimensions.
Definition at line 542 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin2Lean = typedef MDBin<MDLeanEvent<2>, 2> |
Typedef for a MDBin with 2 dimensions.
Definition at line 524 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin3 = typedef MDBin<MDEvent<3>, 3> |
Typedef for a MDBin with 3 dimensions.
Definition at line 544 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin3Lean = typedef MDBin<MDLeanEvent<3>, 3> |
Typedef for a MDBin with 3 dimensions.
Definition at line 526 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin4 = typedef MDBin<MDEvent<4>, 4> |
Typedef for a MDBin with 4 dimensions.
Definition at line 546 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin4Lean = typedef MDBin<MDLeanEvent<4>, 4> |
Typedef for a MDBin with 4 dimensions.
Definition at line 528 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin5 = typedef MDBin<MDEvent<5>, 5> |
Typedef for a MDBin with 5 dimensions.
Definition at line 548 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin5Lean = typedef MDBin<MDLeanEvent<5>, 5> |
Typedef for a MDBin with 5 dimensions.
Definition at line 530 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin6 = typedef MDBin<MDEvent<6>, 6> |
Typedef for a MDBin with 6 dimensions.
Definition at line 550 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin6Lean = typedef MDBin<MDLeanEvent<6>, 6> |
Typedef for a MDBin with 6 dimensions.
Definition at line 532 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin7 = typedef MDBin<MDEvent<7>, 7> |
Typedef for a MDBin with 7 dimensions.
Definition at line 552 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin7Lean = typedef MDBin<MDLeanEvent<7>, 7> |
Typedef for a MDBin with 7 dimensions.
Definition at line 534 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin8 = typedef MDBin<MDEvent<8>, 8> |
Typedef for a MDBin with 8 dimensions.
Definition at line 554 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin8Lean = typedef MDBin<MDLeanEvent<8>, 8> |
Typedef for a MDBin with 8 dimensions.
Definition at line 536 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin9 = typedef MDBin<MDEvent<9>, 9> |
Typedef for a MDBin with 9 dimensions.
Definition at line 556 of file MDEventFactory.h.
using Mantid::DataObjects::MDBin9Lean = typedef MDBin<MDLeanEvent<9>, 9> |
Typedef for a MDBin with 9 dimensions.
Definition at line 538 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox1 = typedef MDBox<MDEvent<1>, 1> |
Typedef for a MDBox with 1 dimension.
Definition at line 384 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox1Lean = typedef MDBox<MDLeanEvent<1>, 1> |
Typedef for a MDBox with 1 dimension.
Definition at line 366 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox2 = typedef MDBox<MDEvent<2>, 2> |
Typedef for a MDBox with 2 dimensions.
Definition at line 386 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox2Lean = typedef MDBox<MDLeanEvent<2>, 2> |
Typedef for a MDBox with 2 dimensions.
Definition at line 368 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox3 = typedef MDBox<MDEvent<3>, 3> |
Typedef for a MDBox with 3 dimensions.
Definition at line 388 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox3Lean = typedef MDBox<MDLeanEvent<3>, 3> |
Typedef for a MDBox with 3 dimensions.
Definition at line 370 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox4 = typedef MDBox<MDEvent<4>, 4> |
Typedef for a MDBox with 4 dimensions.
Definition at line 390 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox4Lean = typedef MDBox<MDLeanEvent<4>, 4> |
Typedef for a MDBox with 4 dimensions.
Definition at line 372 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox5 = typedef MDBox<MDEvent<5>, 5> |
Typedef for a MDBox with 5 dimensions.
Definition at line 392 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox5Lean = typedef MDBox<MDLeanEvent<5>, 5> |
Typedef for a MDBox with 5 dimensions.
Definition at line 374 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox6 = typedef MDBox<MDEvent<6>, 6> |
Typedef for a MDBox with 6 dimensions.
Definition at line 394 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox6Lean = typedef MDBox<MDLeanEvent<6>, 6> |
Typedef for a MDBox with 6 dimensions.
Definition at line 376 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox7 = typedef MDBox<MDEvent<7>, 7> |
Typedef for a MDBox with 7 dimensions.
Definition at line 396 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox7Lean = typedef MDBox<MDLeanEvent<7>, 7> |
Typedef for a MDBox with 7 dimensions.
Definition at line 378 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox8 = typedef MDBox<MDEvent<8>, 8> |
Typedef for a MDBox with 8 dimensions.
Definition at line 398 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox8Lean = typedef MDBox<MDLeanEvent<8>, 8> |
Typedef for a MDBox with 8 dimensions.
Definition at line 380 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox9 = typedef MDBox<MDEvent<9>, 9> |
Typedef for a MDBox with 9 dimensions.
Definition at line 400 of file MDEventFactory.h.
using Mantid::DataObjects::MDBox9Lean = typedef MDBox<MDLeanEvent<9>, 9> |
Typedef for a MDBox with 9 dimensions.
Definition at line 382 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase1 = typedef MDBoxBase<MDEvent<1>, 1> |
Typedef for a MDBoxBase with 1 dimension.
Definition at line 423 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase1Lean = typedef MDBoxBase<MDLeanEvent<1>, 1> |
Typedef for a MDBoxBase with 1 dimension.
Definition at line 405 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase2 = typedef MDBoxBase<MDEvent<2>, 2> |
Typedef for a MDBoxBase with 2 dimensions.
Definition at line 425 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase2Lean = typedef MDBoxBase<MDLeanEvent<2>, 2> |
Typedef for a MDBoxBase with 2 dimensions.
Definition at line 407 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase3 = typedef MDBoxBase<MDEvent<3>, 3> |
Typedef for a MDBoxBase with 3 dimensions.
Definition at line 427 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase3Lean = typedef MDBoxBase<MDLeanEvent<3>, 3> |
Typedef for a MDBoxBase with 3 dimensions.
Definition at line 409 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase4 = typedef MDBoxBase<MDEvent<4>, 4> |
Typedef for a MDBoxBase with 4 dimensions.
Definition at line 429 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase4Lean = typedef MDBoxBase<MDLeanEvent<4>, 4> |
Typedef for a MDBoxBase with 4 dimensions.
Definition at line 411 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase5 = typedef MDBoxBase<MDEvent<5>, 5> |
Typedef for a MDBoxBase with 5 dimensions.
Definition at line 431 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase5Lean = typedef MDBoxBase<MDLeanEvent<5>, 5> |
Typedef for a MDBoxBase with 5 dimensions.
Definition at line 413 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase6 = typedef MDBoxBase<MDEvent<6>, 6> |
Typedef for a MDBoxBase with 6 dimensions.
Definition at line 433 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase6Lean = typedef MDBoxBase<MDLeanEvent<6>, 6> |
Typedef for a MDBoxBase with 6 dimensions.
Definition at line 415 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase7 = typedef MDBoxBase<MDEvent<7>, 7> |
Typedef for a MDBoxBase with 7 dimensions.
Definition at line 435 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase7Lean = typedef MDBoxBase<MDLeanEvent<7>, 7> |
Typedef for a MDBoxBase with 7 dimensions.
Definition at line 417 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase8 = typedef MDBoxBase<MDEvent<8>, 8> |
Typedef for a MDBoxBase with 8 dimensions.
Definition at line 437 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase8Lean = typedef MDBoxBase<MDLeanEvent<8>, 8> |
Typedef for a MDBoxBase with 8 dimensions.
Definition at line 419 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase9 = typedef MDBoxBase<MDEvent<9>, 9> |
Typedef for a MDBoxBase with 9 dimensions.
Definition at line 439 of file MDEventFactory.h.
using Mantid::DataObjects::MDBoxBase9Lean = typedef MDBoxBase<MDLeanEvent<9>, 9> |
Typedef for a MDBoxBase with 9 dimensions.
Definition at line 421 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace1 = typedef MDEventWorkspace<MDEvent<1>, 1> |
Typedef for a MDEventWorkspace with 1 dimension.
Definition at line 501 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace1Lean = typedef MDEventWorkspace<MDLeanEvent<1>, 1> |
Typedef for a MDEventWorkspace with 1 dimension.
Definition at line 483 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace2 = typedef MDEventWorkspace<MDEvent<2>, 2> |
Typedef for a MDEventWorkspace with 2 dimensions.
Definition at line 503 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace2Lean = typedef MDEventWorkspace<MDLeanEvent<2>, 2> |
Typedef for a MDEventWorkspace with 2 dimensions.
Definition at line 485 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace3 = typedef MDEventWorkspace<MDEvent<3>, 3> |
Typedef for a MDEventWorkspace with 3 dimensions.
Definition at line 505 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace3Lean = typedef MDEventWorkspace<MDLeanEvent<3>, 3> |
Typedef for a MDEventWorkspace with 3 dimensions.
Definition at line 487 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace4 = typedef MDEventWorkspace<MDEvent<4>, 4> |
Typedef for a MDEventWorkspace with 4 dimensions.
Definition at line 507 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace4Lean = typedef MDEventWorkspace<MDLeanEvent<4>, 4> |
Typedef for a MDEventWorkspace with 4 dimensions.
Definition at line 489 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace5 = typedef MDEventWorkspace<MDEvent<5>, 5> |
Typedef for a MDEventWorkspace with 5 dimensions.
Definition at line 509 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace5Lean = typedef MDEventWorkspace<MDLeanEvent<5>, 5> |
Typedef for a MDEventWorkspace with 5 dimensions.
Definition at line 491 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace6 = typedef MDEventWorkspace<MDEvent<6>, 6> |
Typedef for a MDEventWorkspace with 6 dimensions.
Definition at line 511 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace6Lean = typedef MDEventWorkspace<MDLeanEvent<6>, 6> |
Typedef for a MDEventWorkspace with 6 dimensions.
Definition at line 493 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace7 = typedef MDEventWorkspace<MDEvent<7>, 7> |
Typedef for a MDEventWorkspace with 7 dimensions.
Definition at line 513 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace7Lean = typedef MDEventWorkspace<MDLeanEvent<7>, 7> |
Typedef for a MDEventWorkspace with 7 dimensions.
Definition at line 495 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace8 = typedef MDEventWorkspace<MDEvent<8>, 8> |
Typedef for a MDEventWorkspace with 8 dimensions.
Definition at line 515 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace8Lean = typedef MDEventWorkspace<MDLeanEvent<8>, 8> |
Typedef for a MDEventWorkspace with 8 dimensions.
Definition at line 497 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace9 = typedef MDEventWorkspace<MDEvent<9>, 9> |
Typedef for a MDEventWorkspace with 9 dimensions.
Definition at line 517 of file MDEventFactory.h.
using Mantid::DataObjects::MDEventWorkspace9Lean = typedef MDEventWorkspace<MDLeanEvent<9>, 9> |
Typedef for a MDEventWorkspace with 9 dimensions.
Definition at line 499 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 462 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox1Lean = typedef MDGridBox<MDLeanEvent<1>, 1> |
Typedef for a MDGridBox with 1 dimension.
Definition at line 444 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox2 = typedef MDGridBox<MDEvent<2>, 2> |
Typedef for a MDGridBox with 2 dimensions.
Definition at line 464 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox2Lean = typedef MDGridBox<MDLeanEvent<2>, 2> |
Typedef for a MDGridBox with 2 dimensions.
Definition at line 446 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox3 = typedef MDGridBox<MDEvent<3>, 3> |
Typedef for a MDGridBox with 3 dimensions.
Definition at line 466 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox3Lean = typedef MDGridBox<MDLeanEvent<3>, 3> |
Typedef for a MDGridBox with 3 dimensions.
Definition at line 448 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox4 = typedef MDGridBox<MDEvent<4>, 4> |
Typedef for a MDGridBox with 4 dimensions.
Definition at line 468 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox4Lean = typedef MDGridBox<MDLeanEvent<4>, 4> |
Typedef for a MDGridBox with 4 dimensions.
Definition at line 450 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox5 = typedef MDGridBox<MDEvent<5>, 5> |
Typedef for a MDGridBox with 5 dimensions.
Definition at line 470 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox5Lean = typedef MDGridBox<MDLeanEvent<5>, 5> |
Typedef for a MDGridBox with 5 dimensions.
Definition at line 452 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox6 = typedef MDGridBox<MDEvent<6>, 6> |
Typedef for a MDGridBox with 6 dimensions.
Definition at line 472 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox6Lean = typedef MDGridBox<MDLeanEvent<6>, 6> |
Typedef for a MDGridBox with 6 dimensions.
Definition at line 454 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox7 = typedef MDGridBox<MDEvent<7>, 7> |
Typedef for a MDGridBox with 7 dimensions.
Definition at line 474 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox7Lean = typedef MDGridBox<MDLeanEvent<7>, 7> |
Typedef for a MDGridBox with 7 dimensions.
Definition at line 456 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox8 = typedef MDGridBox<MDEvent<8>, 8> |
Typedef for a MDGridBox with 8 dimensions.
Definition at line 476 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox8Lean = typedef MDGridBox<MDLeanEvent<8>, 8> |
Typedef for a MDGridBox with 8 dimensions.
Definition at line 458 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox9 = typedef MDGridBox<MDEvent<9>, 9> |
Typedef for a MDGridBox with 9 dimensions.
Definition at line 478 of file MDEventFactory.h.
using Mantid::DataObjects::MDGridBox9Lean = typedef MDGridBox<MDLeanEvent<9>, 9> |
Typedef for a MDGridBox with 9 dimensions.
Definition at line 460 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> |
using Mantid::DataObjects::PeakShapeEllipsoid_const_sptr = typedef std::shared_ptr<const PeakShapeEllipsoid> |
Definition at line 66 of file PeakShapeEllipsoid.h.
using Mantid::DataObjects::PeakShapeEllipsoid_sptr = typedef std::shared_ptr<PeakShapeEllipsoid> |
Definition at line 65 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 91 of file SpecialWorkspace2D.h.
using Mantid::DataObjects::SpecialWorkspace2D_sptr = typedef std::shared_ptr<SpecialWorkspace2D> |
shared pointer to the SpecialWorkspace2D class
Definition at line 88 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 88 of file WorkspaceSingleValue.h.
using Mantid::DataObjects::WorkspaceSingleValue_sptr = typedef std::shared_ptr<WorkspaceSingleValue> |
shared pointer to the WorkspaceSingleValue class
Definition at line 87 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 31 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 95 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 103 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 526 of file BoxControllerNeXusIO.cpp.
Referenced by Mantid::DataObjects::BoxControllerNeXusIO::loadBlock().
std::unique_ptr< T > Mantid::DataObjects::create | ( | const IndexArg & | indexArg, |
const HistArg & | histArg | ||
) |
Definition at line 164 of file WorkspaceCreation.h.
References create().
std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent | ) |
Definition at line 181 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 199 of file WorkspaceCreation.h.
References create().
std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
const HistogramData::Histogram & | histogram | ||
) |
Definition at line 194 of file WorkspaceCreation.h.
References create().
std::unique_ptr< T > Mantid::DataObjects::create | ( | const P & | parent, |
const HistogramData::Points & | points | ||
) |
Definition at line 204 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 128 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(), Mantid::Geometry::GroupFactory::create(), Mantid::Kernel::TimeSeriesProperty< TYPE >::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::LoadMuonNexus2::doExec(), 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::LoadMuonNexus1::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::API::FileFinderImpl::getArchiveSearch(), 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 172 of file WorkspaceCreation.h.
References create().
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::Kernel::SingletonHolder< T >::Instance(), 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::Kernel::SingletonHolder< T >::Instance(), and 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 1772 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 1839 of file EventList.cpp.
References Mantid::Geometry::x.
void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
std::vector< TofEvent > const *& | events | ||
) |
Definition at line 4568 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 4581 of file EventList.cpp.
References Mantid::DataObjects::EventList::getWeightedEvents().
void Mantid::DataObjects::getEventsFrom | ( | const EventList & | el, |
std::vector< WeightedEventNoTime > const *& | events | ||
) |
Definition at line 4594 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 4567 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::getResultVector(), 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 4580 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 4593 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 | ( | ::NeXus::File *const | file, |
const std::string & | name, | ||
Kernel::Matrix< T > & | m, | ||
::NeXus::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 855 of file MDBoxFlatTree.cpp.
References Mantid::Geometry::m.
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 | ||
) |
Referenced by Mantid::DataObjects::MDLeanEvent< nd >::operator=().
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.