|
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... | |