Mantid
Loading...
Searching...
No Matches
Mantid::NeXus::NexusFileIO Member List

This is the complete list of members for Mantid::NeXus::NexusFileIO, including all inherited members.

checkAttributeName(const std::string &target) constMantid::NeXus::NexusFileIOprivate
checkEntryAtLevel(const std::string &item) constMantid::NeXus::NexusFileIOprivate
checkEntryAtLevelByAttribute(const std::string &attribute, std::string &entry) constMantid::NeXus::NexusFileIOprivate
closeGroup()Mantid::NeXus::NexusFileIO
closeNexusFile()Mantid::NeXus::NexusFileIO
fileIDMantid::NeXus::NexusFileIO
findMantidWSEntries() constMantid::NeXus::NexusFileIOprivate
getSpectra(MantidVec &values, MantidVec &errors, const int &spectra) constMantid::NeXus::NexusFileIO
getWorkspaceSize(int &numberOfSpectra, int &numberOfChannels, int &numberOfXpoints, bool &uniformBounds, std::string &axesUnits, std::string &yUnits) constMantid::NeXus::NexusFileIO
getXValues(MantidVec &xValues, const int &spectra) constMantid::NeXus::NexusFileIO
isTimeSeries(Kernel::Property *prop) constMantid::NeXus::NexusFileIOprivate
logValueType() constMantid::NeXus::NexusFileIOinlineprivate
logValueType() constMantid::NeXus::NexusFileIOprivate
logValueType() constMantid::NeXus::NexusFileIOprivate
logValueType() constMantid::NeXus::NexusFileIOprivate
m_filehandleMantid::NeXus::NexusFileIOprivate
m_filenameMantid::NeXus::NexusFileIOprivate
m_nexuscompressionMantid::NeXus::NexusFileIOprivate
m_progressMantid::NeXus::NexusFileIOprivate
NexusFileIO()Mantid::NeXus::NexusFileIO
NexusFileIO(API::Progress *prog)Mantid::NeXus::NexusFileIO
NXwritedata(const char *name, int datatype, int rank, int *dims_array, void *data, bool compress=false) constMantid::NeXus::NexusFileIO
openNexusWrite(const std::string &fileName, optional_size_t entryNumber=optional_size_t(), const bool append_to_file=true)Mantid::NeXus::NexusFileIO
optional_size_t typedefMantid::NeXus::NexusFileIO
resetProgress(Mantid::API::Progress *prog)Mantid::NeXus::NexusFileIO
to_time_t(const boost::posix_time::ptime &t)Mantid::NeXus::NexusFileIOinlineprivate
writeEventList(const DataObjects::EventList &el, const std::string &group_name) constMantid::NeXus::NexusFileIO
writeEventListData(std::vector< T > events, bool writeTOF, bool writePulsetime, bool writeWeight, bool writeError) constMantid::NeXus::NexusFileIO
writeNexusBinMasking(const API::MatrixWorkspace_const_sptr &ws) constMantid::NeXus::NexusFileIO
writeNexusProcessedData2D(const API::MatrixWorkspace_const_sptr &localworkspace, const bool &uniformSpectra, const std::vector< int > &indices, const char *group_name, bool write2Ddata) constMantid::NeXus::NexusFileIO
writeNexusProcessedDataEvent(const DataObjects::EventWorkspace_const_sptr &ws)Mantid::NeXus::NexusFileIO
writeNexusProcessedDataEventCombined(const DataObjects::EventWorkspace_const_sptr &ws, std::vector< int64_t > &indices, double *tofs, float *weights, float *errorSquareds, int64_t *pulsetimes, bool compress) constMantid::NeXus::NexusFileIO
writeNexusProcessedHeader(const std::string &title, const std::string &wsName="") constMantid::NeXus::NexusFileIO
writeNexusSampleLogs(const Mantid::API::Run &runProperties) constMantid::NeXus::NexusFileIO
writeNexusTableWorkspace(const API::ITableWorkspace_const_sptr &itableworkspace, const char *group_name) constMantid::NeXus::NexusFileIO
writeNexusTimeLog(const Kernel::TimeSeriesProperty< T > *timeSeries) constMantid::NeXus::NexusFileIOprivate
writeNexusVectorColumn(const API::Column_const_sptr &col, const std::string &columnName, int nexusType, const std::string &interpret_as) constMantid::NeXus::NexusFileIOprivate
writeNumericTimeLog(const Kernel::TimeSeriesProperty< T > *timeSeries) constMantid::NeXus::NexusFileIOprivate
writeNumericTimeLog_String(const Kernel::TimeSeriesProperty< std::string > *s_timeSeries) constMantid::NeXus::NexusFileIOprivate
writeNxFloatArray(const std::string &name, const std::vector< double > &values, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOprivate
writeNxNote(const std::string &noteName, const std::string &author, const std::string &date, const std::string &description, const std::string &pairValues) constMantid::NeXus::NexusFileIOprivate
writeNxStringArray(const std::string &name, const std::vector< std::string > &values, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOprivate
writeNxValue(const std::string &name, const TYPE &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOprivate
writeNxValue(const std::string &name, const std::string &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOinline
writeSingleValueLog(Kernel::Property *prop) constMantid::NeXus::NexusFileIOprivate
writeSingleValueNXLog(const std::string &name, const TYPE &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOprivate
writeSingleValueNXLog(const std::string &name, const std::string &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) constMantid::NeXus::NexusFileIOinline
writeTableColumn(int type, const std::string &interpret_as, const API::Column &col, const std::string &columnName) constMantid::NeXus::NexusFileIOprivate
writeTimeSeriesLog(Kernel::Property *prop) constMantid::NeXus::NexusFileIOprivate
~NexusFileIO()Mantid::NeXus::NexusFileIO