Mantid
Loading...
Searching...
No Matches
Namespaces | Typedefs | Variables
LoadDNSEvent.cpp File Reference
#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
 

Typedef Documentation

◆ separator_t

using separator_t = std::array<uint8_t, 8>

Definition at line 30 of file LoadDNSEvent.cpp.

Variable Documentation

◆ block_sep

constexpr separator_t block_sep = {0x00, 0x00, 0xFF, 0xFF, 0x55, 0x55, 0xAA, 0xAA}
staticconstexpr

◆ closing_sig

constexpr separator_t closing_sig = {0xFF, 0xFF, 0xAA, 0xAA, 0x55, 0x55, 0x00, 0x00}
staticconstexpr

◆ header_sep

constexpr separator_t header_sep {0x00, 0x00, 0x55, 0x55, 0xAA, 0xAA, 0xFF, 0xFF}
staticconstexpr

Definition at line 31 of file LoadDNSEvent.cpp.

Referenced by Mantid::DataHandling::LoadDNSEvent::parse_Header().