|
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().