Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
LoadISISNexusHelper.h File Reference
#include "MantidDataObjects/Workspace2D.h"
#include "MantidNexus/NexusClasses.h"

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::API
 
namespace  Mantid::DataHandling
 
namespace  Mantid::DataHandling::LoadISISNexusHelper
 

Functions

std::tuple< NeXus::NXInt, NeXus::NXInt > Mantid::DataHandling::LoadISISNexusHelper::findDetectorIDsAndSpectrumNumber (const NeXus::NXEntry &entry, const bool hasVMSBlock)
 find detector ids and spectrum numbers More...
 
int64_t Mantid::DataHandling::LoadISISNexusHelper::findNumberOfSpectra (const NeXus::NXEntry &entry, const bool hasVMSBlock)
 find the number of spectra in the nexus file More...
 
void Mantid::DataHandling::LoadISISNexusHelper::loadRunDetails (API::Run &run, const NXEntry &entry, const bool hasVMSBlock)
 Load data about the run. More...
 
void Mantid::DataHandling::LoadISISNexusHelper::loadSampleGeometry (Sample &sample, const NXEntry &entry, const bool hasVMSBlock)
 Load geometrical data about the sample from the nexus entry into a workspace. More...
 
std::shared_ptr< HistogramData::HistogramX > Mantid::DataHandling::LoadISISNexusHelper::loadTimeData (const NXEntry &entry)
 Load the time data from nexus entry. More...