Mantid
Loading...
Searching...
No Matches
Framework
Kernel
inc
MantidKernel
Unit_fwd.h
Go to the documentation of this file.
1
// Mantid Repository : https://github.com/mantidproject/mantid
2
//
3
// Copyright © 2026 ISIS Rutherford Appleton Laboratory UKRI,
4
// NScD Oak Ridge National Laboratory, European Spallation Source,
5
// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6
// SPDX - License - Identifier: GPL - 3.0 +
7
#pragma once
8
9
#include <memory>
10
11
namespace
Mantid
{
12
namespace
Kernel {
13
14
class
Unit;
15
17
using
Unit_sptr
= std::shared_ptr<Unit>;
19
using
Unit_const_sptr
= std::shared_ptr<const Unit>;
20
21
}
// namespace Kernel
22
}
// namespace Mantid
Mantid::Kernel::Unit_const_sptr
std::shared_ptr< const Unit > Unit_const_sptr
Shared pointer to the Unit base class (const version)
Definition
Unit_fwd.h:19
Mantid::Kernel::Unit_sptr
std::shared_ptr< Unit > Unit_sptr
Shared pointer to the Unit base class.
Definition
Unit_fwd.h:17
Mantid
Helper class which provides the Collimation Length for SANS instruments.
Definition
AbsorptionCorrection.h:18
Generated by
1.9.8