Mantid
Loading...
Searching...
No Matches
Classes | Namespaces
InstrumentDefinitionParser.h File Reference
#include "MantidGeometry/Instrument.h"
#include "MantidGeometry/Instrument/IDFObject.h"
#include "MantidKernel/V3D.h"
#include <Poco/AutoPtr.h>
#include <Poco/DOM/Document.h>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Geometry::InstrumentDefinitionParser
 Creates an instrument data from a XML instrument description file. More...
 
struct  Mantid::Geometry::InstrumentDefinitionParser::IdList
 Structure for holding detector IDs. More...
 
struct  Mantid::Geometry::InstrumentDefinitionParser::SphVec
 Stripped down vector that holds position in terms of spherical coordinates, Needed when processing instrument definition files that use the 'Ariel format'. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Geometry
 
namespace  Mantid::Kernel
 
namespace  Poco
 
namespace  Poco::XML