Mantid
|
#include "MantidKernel/AttenuationProfile.h"
#include "MantidKernel/NeutronAtom.h"
#include "MantidKernel/PhysicalConstants.h"
#include <boost/optional/optional.hpp>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | Mantid::Kernel::Material |
A material is defined as being composed of a given element, defined as a PhysicalConstants::NeutronAtom, with the following properties: More... | |
struct | Mantid::Kernel::Material::FormulaUnit |
Structure to hold the information for a parsed chemical formula. More... | |
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Kernel |
namespace | Mantid::PhysicalConstants |
A namespace containing physical constants that are required by algorithms and unit routines. | |
namespace | NeXus |
Typedefs | |
using | Mantid::Kernel::Material_const_sptr = std::shared_ptr< const Material > |
Typedef for a shared pointer to a const object. More... | |
using | Mantid::Kernel::Material_sptr = std::shared_ptr< Material > |
Typedef for a shared pointer. More... | |