Mantid
|
#include <SpectrumInfoItem.h>
Public Member Functions | |
bool | hasDetectors () const |
bool | hasUniqueDetector () const |
bool | isMasked () const |
bool | isMonitor () const |
double | l2 () const |
Mantid::Kernel::V3D | position () const |
void | setMasked (bool masked) |
double | signedTwoTheta () const |
const Mantid::SpectrumDefinition & | spectrumDefinition () const |
SpectrumInfoItem (T &spectrumInfo, const size_t index) | |
double | twoTheta () const |
Public Attributes | |
size_t | m_index |
T * | m_spectrumInfo |
SpectrumInfoItem is only created by SpectrumInfoIterator and allows users of the SpectrumInfoIterator object access to data from SpectrumInfo. The available methods include:
Definition at line 37 of file SpectrumInfoItem.h.
|
inline |
Definition at line 64 of file SpectrumInfoItem.h.
|
inline |
Definition at line 58 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 56 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 43 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 41 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 54 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 62 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 45 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 52 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 60 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
|
inline |
Definition at line 50 of file SpectrumInfoItem.h.
References Mantid::API::SpectrumInfoItem< T >::m_index, and Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo.
size_t Mantid::API::SpectrumInfoItem< T >::m_index |
Definition at line 69 of file SpectrumInfoItem.h.
Referenced by Mantid::API::SpectrumInfoItem< T >::hasDetectors(), Mantid::API::SpectrumInfoItem< T >::hasUniqueDetector(), Mantid::API::SpectrumInfoItem< T >::isMasked(), Mantid::API::SpectrumInfoItem< T >::isMonitor(), Mantid::API::SpectrumInfoItem< T >::l2(), Mantid::API::SpectrumInfoItem< T >::position(), Mantid::API::SpectrumInfoItem< T >::setMasked(), Mantid::API::SpectrumInfoItem< T >::signedTwoTheta(), Mantid::API::SpectrumInfoItem< T >::spectrumDefinition(), and Mantid::API::SpectrumInfoItem< T >::twoTheta().
T* Mantid::API::SpectrumInfoItem< T >::m_spectrumInfo |
Definition at line 68 of file SpectrumInfoItem.h.
Referenced by Mantid::API::SpectrumInfoItem< T >::hasDetectors(), Mantid::API::SpectrumInfoItem< T >::hasUniqueDetector(), Mantid::API::SpectrumInfoItem< T >::isMasked(), Mantid::API::SpectrumInfoItem< T >::isMonitor(), Mantid::API::SpectrumInfoItem< T >::l2(), Mantid::API::SpectrumInfoItem< T >::position(), Mantid::API::SpectrumInfoItem< T >::setMasked(), Mantid::API::SpectrumInfoItem< T >::signedTwoTheta(), Mantid::API::SpectrumInfoItem< T >::spectrumDefinition(), and Mantid::API::SpectrumInfoItem< T >::twoTheta().