Mantid
|
#include "MantidDataHandling/StartAndEndTimeFromNexusFileExtractor.h"
#include "MantidAPI/FileFinder.h"
#include "MantidDataHandling/LoadNexus.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/Logger.h"
#include "MantidNexus/NexusClasses.h"
#include "MantidNexus/NexusFileIO.h"
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::DataHandling |
Enumerations | |
enum class | Mantid::DataHandling::NexusType { Mantid::DataHandling::Muon , Mantid::DataHandling::Processed , Mantid::DataHandling::ISIS , Mantid::DataHandling::TofRaw } |
enum class | Mantid::DataHandling::TimeType : unsigned char { Mantid::DataHandling::StartTime , Mantid::DataHandling::EndTime } |
Functions | |
Mantid::Types::Core::DateAndTime | Mantid::DataHandling::extractDateAndTime (TimeType type, const std::string &filename) |
Mantid::Types::Core::DateAndTime DLLExport | Mantid::DataHandling::extractEndTime (const std::string &filename) |
Gets the start time from the nexus file. More... | |
Mantid::Types::Core::DateAndTime DLLExport | Mantid::DataHandling::extractStartTime (const std::string &filename) |
Extracts the start and the end time from a Nexus file. More... | |
Mantid::Types::Core::DateAndTime | Mantid::DataHandling::handleISISNexusFile (TimeType type, const std::string &filename) |
Mantid::Types::Core::DateAndTime | Mantid::DataHandling::handleMuonNexusFile (TimeType type, const std::string &filename) |
Mantid::Types::Core::DateAndTime | Mantid::DataHandling::handleProcessedNexusFile (TimeType type, const std::string &filename) |
Mantid::Types::Core::DateAndTime | Mantid::DataHandling::handleTofRawNexusFile (TimeType type, const std::string &filename) |
NexusType | Mantid::DataHandling::whichNexusType (const std::string &filename) |