Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
MDEventFactory.cpp File Reference
#include "MantidDataObjects/MDEventFactory.h"
#include "MantidAPI/IMDEventWorkspace.h"
#include "MantidDataObjects/MDEventWorkspace.h"
#include <memory>
#include "MantidDataObjects/MDBin.h"
#include "MantidDataObjects/MDBox.h"
#include "MantidDataObjects/MDBoxBase.h"
#include "MantidDataObjects/MDBoxIterator.h"
#include "MantidDataObjects/MDEvent.h"
#include "MantidDataObjects/MDGridBox.h"
#include "MantidDataObjects/MDLeanEvent.h"
#include "MantidDataObjects/MDBin.tcc"
#include "MantidDataObjects/MDBox.tcc"
#include "MantidDataObjects/MDBoxBase.tcc"
#include "MantidDataObjects/MDBoxIterator.tcc"
#include "MantidDataObjects/MDEventWorkspace.tcc"
#include "MantidDataObjects/MDGridBox.tcc"

Go to the source code of this file.

Classes

class  Mantid::DataObjects::LOOP< nd >
 MDEventFactory : collection of methods to create MDLeanEvent* instances, by specifying the number of dimensions as a parameter. More...
 
class  Mantid::DataObjects::LOOP< 0 >
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::DataObjects
 

Variables

template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBin< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBox< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBoxBase< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDBoxIterator< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 1 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 2 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 3 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 4 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 5 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 6 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 7 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 8 >
 
template class DLLExport Mantid::DataObjects::MDEvent< 9 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDEventWorkspace< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 1 >, 1 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 2 >, 2 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 3 >, 3 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 4 >, 4 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 5 >, 5 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 6 >, 6 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 7 >, 7 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 8 >, 8 >
 
template class DLLExport Mantid::DataObjects::MDGridBox< MDLeanEvent< 9 >, 9 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 1 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 2 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 3 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 4 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 5 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 6 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 7 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 8 >
 
template class DLLExport Mantid::DataObjects::MDLeanEvent< 9 >