Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
BinaryFile.h File Reference
#include "MantidKernel/DllConfig.h"
#include <filesystem>
#include <fstream>
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Kernel::BinaryFile< T >
 The BinaryFile template is a helper function for loading simple binary files. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 

Variables

constexpr size_t Mantid::Kernel::DEFAULT_BLOCK_SIZE {100000}
 Default number of items to read in from any of the files.
 
constexpr size_t Mantid::Kernel::MAX_BLOCK_SIZE {100000000}
 Max size block to read from a file (memory limitations)
 
constexpr size_t Mantid::Kernel::MIN_BLOCK_SIZE {1000}
 Min size of a block (too small is inefficient)