Mantid
Loading...
Searching...
No Matches
Namespaces | Enumerations | Variables
NXcanSASDefinitions.h File Reference
#include <string>

Go to the source code of this file.

Namespaces

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

Enumerations

enum class  Mantid::DataHandling::NXcanSAS::WorkspaceDimensionality { Mantid::DataHandling::NXcanSAS::oneD , Mantid::DataHandling::NXcanSAS::twoD , Mantid::DataHandling::NXcanSAS::other }
 

Variables

const std::string Mantid::DataHandling::NXcanSAS::nxDataClassAttr = "NXdata"
 
const std::string Mantid::DataHandling::NXcanSAS::nxEntryClassAttr = "NXentry"
 
const std::string Mantid::DataHandling::NXcanSAS::nxInstrumentClassAttr = "NXinstrument"
 
const std::string Mantid::DataHandling::NXcanSAS::nxInstrumentCollimationClassAttr = "NXcollimator"
 
const std::string Mantid::DataHandling::NXcanSAS::nxInstrumentDetectorClassAttr = "NXdetector"
 
const std::string Mantid::DataHandling::NXcanSAS::nxInstrumentSampleClassAttr = "NXsample"
 
const std::string Mantid::DataHandling::NXcanSAS::nxInstrumentSourceClassAttr = "NXsource"
 
const std::string Mantid::DataHandling::NXcanSAS::nxNoteClassAttr = "NXnote"
 
const std::string Mantid::DataHandling::NXcanSAS::nxProcessClassAttr = "NXprocess"
 
const std::string Mantid::DataHandling::NXcanSAS::nxTransmissionSpectrumClassAttr = "NXdata"
 
const std::string Mantid::DataHandling::NXcanSAS::sasAngstrom = "A"
 
const std::string Mantid::DataHandling::NXcanSAS::sasCanSASclass = "canSAS_class"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataClassAttr = "SASdata"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataGroupName = "sasdata"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataI = "I"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataIAxesAttr = "I_axes"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataIdev = "Idev"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataIUncertaintiesAttr = "I_uncertainties"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataIUncertaintyAttr = "I_uncertainty"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataMask = "Mask"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataMaskIndicesAttr = "Mask_indices"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQ = "Q"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQdev = "Qdev"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQIndicesAttr = "Q_indices"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQUncertaintiesAttr = "Q_uncertainties"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQUncertaintyAttr = "Q_uncertainty"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQx = "Qx"
 
const std::string Mantid::DataHandling::NXcanSAS::sasDataQy = "Qy"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryClassAttr = "SASentry"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryDefinition = "definition"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryDefinitionFormat = "NXcanSAS"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryGroupName = "sasentry"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryRun = "run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryRunInLogs = "run_number"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryTitle = "title"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryVersionAttr = "version"
 
const std::string Mantid::DataHandling::NXcanSAS::sasEntryVersionAttrValue = "1.1"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentClassAttr = "SASinstrument"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentCollimationClassAttr = "SAScollimation"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentCollimationGroupName = "sascollimation"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentDetectorClassAttr = "SASdetector"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentDetectorGroupName = "sasdetector"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentDetectorName = "name"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentDetectorSdd = "SDD"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentDetectorSddUnitAttrValue = "m"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentGroupName = "sasinstrument"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentIDF = "idf"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentName = "name"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSampleClassAttr = "SASsample"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSampleGroupAttr = "sassample"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSampleId = "ID"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSourceClassAttr = "SASsource"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSourceGroupName = "sassource"
 
const std::string Mantid::DataHandling::NXcanSAS::sasInstrumentSourceRadiation = "type"
 
const std::string Mantid::DataHandling::NXcanSAS::sasIntensity = "1/cm"
 
const std::string Mantid::DataHandling::NXcanSAS::sasMomentumTransfer = "1/A"
 
const std::string Mantid::DataHandling::NXcanSAS::sasNone = "none"
 
const std::string Mantid::DataHandling::NXcanSAS::sasNoteClassAttr = "SASnote"
 
const std::string Mantid::DataHandling::NXcanSAS::sasNoteGroupName = "sasnote"
 
const std::string Mantid::DataHandling::NXcanSAS::sasNxclass = "NX_class"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessBatchFileInLogs = "BatchFile"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessClassAttr = "SASprocess"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessDate = "date"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessGroupName = "sasprocess"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessName = "name"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessNameValue = "Mantid_generated_NXcanSAS"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermBatchFile = "batch_file"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermCan = "can_trans_run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermCanDirect = "can_direct_run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermCanScatter = "can_scatter_run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermSampleDirect = "sample_direct_run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermSampleTrans = "sample_trans_run"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermSvn = "svn"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessTermUserFile = "user_file"
 
const std::string Mantid::DataHandling::NXcanSAS::sasProcessUserFileInLogs = "UserFile"
 
const std::string Mantid::DataHandling::NXcanSAS::sasSeparator = ","
 
const std::string Mantid::DataHandling::NXcanSAS::sasSignal = "signal"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumClassAttr = "SAStransmission_spectrum"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumGroupName = "sastransmission_spectrum"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumLambda = "lambda"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumNameAttr = "name"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumNameCanAttrValue = "can"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumNameSampleAttrValue = "sample"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumT = "T"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumTdev = "Tdev"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumTimeStampAttr = "timestamp"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumTIndices = "T_indices"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumTUncertainties = "T_uncertainties"
 
const std::string Mantid::DataHandling::NXcanSAS::sasTransmissionSpectrumTUncertainty = "T_uncertainty"
 
const std::string Mantid::DataHandling::NXcanSAS::sasUncertaintiesAttr = "uncertainties"
 
const std::string Mantid::DataHandling::NXcanSAS::sasUncertaintyAttr = "uncertainty"
 Standards state that "uncertainties" should be used, however different facilities interpret the standards differently. More...
 
const std::string Mantid::DataHandling::NXcanSAS::sasUnitAttr = "units"