Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
LoadGeometry.h File Reference
#include <map>
#include <set>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::DataHandling
 
namespace  Mantid::DataHandling::LoadGeometry
 Common methods for LoadInstrument.cpp and LoadEmptyInstrument.cpp.
 

Functions

bool Mantid::DataHandling::LoadGeometry::isIDF (const std::string &filename)
 Determine if the Geometry file type is IDF. More...
 
bool Mantid::DataHandling::LoadGeometry::isNexus (const std::string &filename)
 Determine if the Geometry file type is Nexus. More...
 
bool Mantid::DataHandling::LoadGeometry::isNexus (const std::string &filename, const std::map< std::string, std::set< std::string > > &allEntries)
 Determine if the Geometry file type is Nexus version that reuses the metadata container. More...
 
const std::vector< std::string > Mantid::DataHandling::LoadGeometry::validExtensions ()
 List allowed file extensions for geometry. More...