Mantid
|
#include "MantidDataHandling/LoadEventPreNexus2.h"
#include "MantidAPI/Axis.h"
#include "MantidAPI/FileFinder.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/RegisterFileLoader.h"
#include "MantidAPI/Run.h"
#include "MantidAPI/WorkspaceFactory.h"
#include "MantidDataObjects/EventList.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidGeometry/IDetector.h"
#include "MantidGeometry/Instrument.h"
#include "MantidGeometry/Instrument/DetectorInfo.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/BinaryFile.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CPUTimer.h"
#include "MantidKernel/ConfigService.h"
#include "MantidKernel/DateAndTime.h"
#include "MantidKernel/FileValidator.h"
#include "MantidKernel/Glob.h"
#include "MantidKernel/InstrumentInfo.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/OptionalBool.h"
#include "MantidKernel/System.h"
#include "MantidKernel/TimeSeriesProperty.h"
#include "MantidKernel/UnitFactory.h"
#include "MantidKernel/VisibleWhenProperty.h"
#include <algorithm>
#include <functional>
#include <set>
#include <sstream>
#include <stdexcept>
#include <vector>
#include <boost/timer.hpp>
#include <Poco/File.h>
#include <Poco/Path.h>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::DataHandling |
Functions | |
static const string | Mantid::DataHandling::BLOCK_SIZE_PARAM ("LoadingBlockSize") |
static const string | Mantid::DataHandling::EVENT_PARAM ("EventFilename") |
static string | Mantid::DataHandling::generateMappingfileName (EventWorkspace_sptr &wksp) |
Generate mapping file name from Event workspace's instrument. More... | |
static string | Mantid::DataHandling::generatePulseidName (string eventfile) |
Generate Pulse ID file name from preNexus event file's name. More... | |
static string | Mantid::DataHandling::getRunnumber (const string &filename) |
Parse preNexus file name to get run number. More... | |
static const string | Mantid::DataHandling::MAP_PARAM ("MappingFilename") |
static const string | Mantid::DataHandling::OUT_PARAM ("OutputWorkspace") |
static const string | Mantid::DataHandling::PARALLEL_PARAM ("UseParallelProcessing") |
static const string | Mantid::DataHandling::PID_PARAM ("SpectrumList") |
static const string | Mantid::DataHandling::PULSEID_PARAM ("PulseidFilename") |
static const uint64_t | Mantid::DataHandling::VETOFLAG (72057594037927935) |
Veto flag: 0xFF00000000000. More... | |
bool | Mantid::DataHandling::vzintermediatePixelIDComp (IntermediateEvent x, IntermediateEvent y) |
Comparator for sorting dasevent lists. More... | |
Variables | |
static const double | Mantid::DataHandling::CURRENT_CONVERSION = 1.e-6 / 3600. |
Conversion factor between picoColumbs and microAmp*hours. More... | |
static const PixelType | Mantid::DataHandling::ERROR_PID = 0x80000000 |
All pixel ids with matching this mask are errors. More... | |
static const string | Mantid::DataHandling::EVENT_EXTS [] |
static const uint32_t | Mantid::DataHandling::MAX_TOF_UINT32 = std::numeric_limits<uint32_t>::max() |
The maximum possible tof as native type. More... | |
static const int | Mantid::DataHandling::NUM_EXT = 7 |
static const string | Mantid::DataHandling::PULSE_EXTS [] |
static const double | Mantid::DataHandling::TOF_CONVERSION = .1 |
Conversion factor between 100 nanoseconds and 1 microsecond. More... | |