Mantid
|
#include "MantidDataHandling/LoadNexusProcessed.h"
#include "MantidAPI/AlgorithmFactory.h"
#include "MantidAPI/AlgorithmManager.h"
#include "MantidAPI/BinEdgeAxis.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/NumericAxis.h"
#include "MantidAPI/RegisterFileLoader.h"
#include "MantidAPI/Run.h"
#include "MantidAPI/TextAxis.h"
#include "MantidAPI/WorkspaceFactory.h"
#include "MantidAPI/WorkspaceGroup.h"
#include "MantidAPI/WorkspaceHistory.h"
#include "MantidDataHandling/ISISRunLogs.h"
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidDataObjects/LeanElasticPeaksWorkspace.h"
#include "MantidDataObjects/Peak.h"
#include "MantidDataObjects/PeakNoShapeFactory.h"
#include "MantidDataObjects/PeakShapeEllipsoidFactory.h"
#include "MantidDataObjects/PeakShapeSphericalFactory.h"
#include "MantidDataObjects/PeaksWorkspace.h"
#include "MantidDataObjects/RebinnedOutput.h"
#include "MantidGeometry/Instrument/Goniometer.h"
#include "MantidKernel/ArrayProperty.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/DateAndTime.h"
#include "MantidKernel/FacilityInfo.h"
#include "MantidKernel/MultiThreaded.h"
#include "MantidKernel/StringTokenizer.h"
#include "MantidKernel/UnitFactory.h"
#include "MantidNexus/NexusClasses.h"
#include "MantidNexus/NexusFileIO.h"
#include <boost/algorithm/string/trim.hpp>
#include <boost/regex.hpp>
#include <nexus/NeXusException.hpp>
#include <map>
#include <memory>
#include <string>
#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 |
Functions | |
bool | Mantid::DataHandling::UDlesserExecCount (const Mantid::NeXus::NXClassInfo &elem1, const Mantid::NeXus::NXClassInfo &elem2) |
to sort the algorithmhistory vector More... | |
IntArray detectorCount |
Definition at line 77 of file LoadNexusProcessed.cpp.
Referenced by Mantid::DataHandling::ModifyDetectorDotDatFile::exec(), and Mantid::DataHandling::SetScalingPSD::processScalingFile().
IntArray detectorIndex |
Definition at line 75 of file LoadNexusProcessed.cpp.
Referenced by Mantid::Algorithms::CreateLogTimeCorrection::calculateCorrections(), Mantid::DataHandling::SaveDspacemap::CalculateDspaceFromCal(), Mantid::DataHandling::LoadDspacemap::CalculateOffsetsFromDSpacemapFile(), Mantid::Algorithms::ConvertSpectrumAxis2::createElasticQMap(), Mantid::Algorithms::AddPeak::exec(), Mantid::Algorithms::CreateLogTimeCorrection::generateCorrectionTable(), Mantid::Algorithms::ConvertSpectrumAxis2::getEfixed(), Mantid::Geometry::InstrumentVisitor::registerDetector(), Mantid::API::IFunction::setMatrixWorkspace(), Mantid::CurveFitting::Functions::InelasticDiffRotDiscreteCircle::setWorkspace(), Mantid::CurveFitting::Functions::InelasticDiffSphere::setWorkspace(), and Mantid::Algorithms::CreateLogTimeCorrection::writeCorrectionToFile().
IntArray detectorList |
Definition at line 79 of file LoadNexusProcessed.cpp.
Referenced by Mantid::DataHandling::MaskDetectors::appendToDetectorListFromComponentList(), Mantid::DataHandling::MaskDetectors::appendToDetectorListFromWS(), Mantid::Algorithms::ExtractSpectra::checkProperties(), Mantid::Algorithms::DiffractionFocussing::exec(), Mantid::Algorithms::ExtractMask::exec(), Mantid::Algorithms::SetInstrumentParameter::exec(), Mantid::DataHandling::GroupDetectors::exec(), Mantid::DataHandling::MaskDetectors::exec(), Mantid::DataHandling::MaskDetectors::execPeaks(), Mantid::DataHandling::MaskDetectors::extractMaskedWSDetIDs(), Mantid::DataHandling::GroupDetectors2::getGroups(), Mantid::DataHandling::MaskDetectors::handleMaskByMaskWorkspace(), Mantid::DataHandling::MaskDetectors::handleMaskByMatrixWorkspace(), and Mantid::Algorithms::CalculateEfficiency::maskComponent().
bool hasSpectra {false} |
Definition at line 71 of file LoadNexusProcessed.cpp.
Referenced by MantidQt::MantidWidgets::MantidWSIndexWidget::checkForSpectraAxes().
int nSpectra {0} |
Definition at line 69 of file LoadNexusProcessed.cpp.
Referenced by WorkspaceCreationHelper::create2DWorkspaceWithReflectometryInstrumentMultiDetector(), Mantid::Algorithms::Q1DWeighted::createOutputWorkspace(), MuonWorkspaceCreationHelper::createWorkspaceWithInstrumentandRun(), Mantid::Algorithms::ExtractUnmaskedSpectra::exec(), Mantid::DataHandling::LoadSpec::exec(), Mantid::DataHandling::SaveAscii::exec(), Mantid::DataHandling::SaveAscii2::exec(), Mantid::DataHandling::SaveDaveGrp::exec(), Mantid::Algorithms::Q1DWeighted::finalize(), Mantid::MDAlgorithms::ConvertToMDMinMaxLocal::findMinMaxValues(), Mantid::DataHandling::LoadILLPolarizedDiffraction::initStaticWorkspace(), Mantid::DataHandling::LoadILLDiffraction::initStaticWorkspace(), Mantid::DataHandling::SaveOpenGenieAscii::inputValidation(), Mantid::DataHandling::LoadMuonNexus2::loadDetectorMapping(), and WorkspaceCreationHelper::reflectometryWorkspace().
IntArray spectraNumbers |
Definition at line 73 of file LoadNexusProcessed.cpp.
Referenced by Mantid::API::TextAxis::indexOfValue(), and MantidQt::MantidWidgets::MantidWSIndexWidget::initSpectraBox().