Mantid
|
#include "MantidDataHandling/LoadDNSEvent.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/NumericAxis.h"
#include "MantidAPI/RegisterFileLoader.h"
#include "MantidAPI/Run.h"
#include "MantidAPI/SpectraAxis.h"
#include "MantidAPI/WorkspaceFactory.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidGeometry/ICompAssembly.h"
#include "MantidGeometry/IDTypes.h"
#include "MantidGeometry/Instrument.h"
#include "MantidGeometry/Instrument/ComponentInfo.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/OptionalBool.h"
#include "MantidKernel/Strings.h"
#include "MantidKernel/System.h"
#include <stdexcept>
#include <vector>
#include <chrono>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::DataHandling |
Typedefs | |
using | separator_t = std::array< uint8_t, 8 > |
Variables | |
static constexpr separator_t | block_sep = {0x00, 0x00, 0xFF, 0xFF, 0x55, 0x55, 0xAA, 0xAA} |
static constexpr separator_t | closing_sig = {0xFF, 0xFF, 0xAA, 0xAA, 0x55, 0x55, 0x00, 0x00} |
static constexpr separator_t | header_sep {0x00, 0x00, 0x55, 0x55, 0xAA, 0xAA, 0xFF, 0xFF} |
const unsigned int | Mantid::DataHandling::MAX_BUFFER_BYTES_SIZE = 1500 |
const unsigned int | Mantid::DataHandling::PIXEL_PER_TUBE = 1024 |
using separator_t = std::array<uint8_t, 8> |
Definition at line 30 of file LoadDNSEvent.cpp.
|
staticconstexpr |
Definition at line 32 of file LoadDNSEvent.cpp.
Referenced by Mantid::DataHandling::LoadDNSEvent::parse_BlockSeparator(), and Mantid::DataHandling::LoadDNSEvent::split_File().
|
staticconstexpr |
Definition at line 33 of file LoadDNSEvent.cpp.
Referenced by Mantid::DataHandling::LoadDNSEvent::parse_EndSignature().
|
staticconstexpr |
Definition at line 31 of file LoadDNSEvent.cpp.
Referenced by Mantid::DataHandling::LoadDNSEvent::parse_Header().