Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
InstrumentCreationHelper.h File Reference
#include "MantidFrameworkTestHelpers/ComponentCreationHelper.h"
#include "MantidGeometry/Instrument/ObjCompAssembly.h"

Go to the source code of this file.

Namespaces

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

Functions

Mantid::Geometry::ComponentInstrumentCreationHelper::addComponent (Mantid::Geometry::Instrument_sptr &instrument, const Mantid::Kernel::V3D &position, const std::string &name)
 Adds a component to an instrument. More...
 
void InstrumentCreationHelper::addDetector (Mantid::Geometry::Instrument_sptr &instrument, const Mantid::Kernel::V3D &position, const int ID, const std::string &name, Mantid::Geometry::ObjCompAssembly *compAss)
 Adds a detector to an instrument. More...
 
void InstrumentCreationHelper::addFullInstrumentToWorkspace (Mantid::API::MatrixWorkspace &workspace, bool includeMonitors, bool startYNegative, const std::string &instrumentName)
 
void InstrumentCreationHelper::addInstrumentWithGeographicalDetectorsToWorkspace (Mantid::API::MatrixWorkspace &workspace, const int nlat, const int nlong, const double anginc, const std::string &instrumentName)
 
void InstrumentCreationHelper::addMonitor (Mantid::Geometry::Instrument_sptr &instrument, const Mantid::Kernel::V3D &position, const int ID, const std::string &name)
 Adds a monitor to an instrument. More...
 
void InstrumentCreationHelper::addSample (Mantid::Geometry::Instrument_sptr &instrument, const Mantid::Kernel::V3D &position, const std::string &name)
 Adds a sample to an instrument. More...
 
void InstrumentCreationHelper::addSource (Mantid::Geometry::Instrument_sptr &instrument, const Mantid::Kernel::V3D &position, const std::string &name)
 Adds a source to an instrument. More...