Mantid
Loading...
Searching...
No Matches
MDBin.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2018 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
11
12namespace Mantid {
13namespace DataObjects {
32class MANTID_DATAOBJECTS_DLL MDBin {
33public:
35
40
45
48
51
53 size_t m_index;
54};
55
56} // namespace DataObjects
57} // namespace Mantid
specnum_t m_min
specnum_t m_max
#define TMDE_CLASS
Macro to make declaring template classes faster.
Definition: MDTypes.h:58
MDBin : Class describing a single bin in a dense, Multidimensional histogram.
Definition: MDBin.h:32
signal_t m_signal
The accumulated signal in this bin.
Definition: MDBin.h:39
signal_t m_errorSquared
The accumulated error (squared) in this bin.
Definition: MDBin.h:44
size_t m_index
Index of where this bin lands into the broader histogrammed workspace.
Definition: MDBin.h:53
Helper class which provides the Collimation Length for SANS instruments.
float coord_t
Typedef for the data type to use for coordinate axes in MD objects such as MDBox, MDEventWorkspace,...
Definition: MDTypes.h:27
double signal_t
Typedef for the signal recorded in a MDBox, etc.
Definition: MDTypes.h:36