Mantid
|
This is the complete list of members for Mantid::NeXus::NexusFileIO, including all inherited members.
checkAttributeName(const std::string &target) const | Mantid::NeXus::NexusFileIO | private |
checkEntryAtLevel(const std::string &item) const | Mantid::NeXus::NexusFileIO | private |
checkEntryAtLevelByAttribute(const std::string &attribute, std::string &entry) const | Mantid::NeXus::NexusFileIO | private |
closeGroup() | Mantid::NeXus::NexusFileIO | |
closeNexusFile() | Mantid::NeXus::NexusFileIO | |
fileID | Mantid::NeXus::NexusFileIO | |
findMantidWSEntries() const | Mantid::NeXus::NexusFileIO | private |
getSpectra(MantidVec &values, MantidVec &errors, const int &spectra) const | Mantid::NeXus::NexusFileIO | |
getWorkspaceSize(int &numberOfSpectra, int &numberOfChannels, int &numberOfXpoints, bool &uniformBounds, std::string &axesUnits, std::string &yUnits) const | Mantid::NeXus::NexusFileIO | |
getXValues(MantidVec &xValues, const int &spectra) const | Mantid::NeXus::NexusFileIO | |
isTimeSeries(Kernel::Property *prop) const | Mantid::NeXus::NexusFileIO | private |
logValueType() const | Mantid::NeXus::NexusFileIO | inlineprivate |
logValueType() const | Mantid::NeXus::NexusFileIO | private |
logValueType() const | Mantid::NeXus::NexusFileIO | private |
logValueType() const | Mantid::NeXus::NexusFileIO | private |
m_filehandle | Mantid::NeXus::NexusFileIO | private |
m_filename | Mantid::NeXus::NexusFileIO | private |
m_nexuscompression | Mantid::NeXus::NexusFileIO | private |
m_progress | Mantid::NeXus::NexusFileIO | private |
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) const | Mantid::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 typedef | Mantid::NeXus::NexusFileIO | |
resetProgress(Mantid::API::Progress *prog) | Mantid::NeXus::NexusFileIO | |
to_time_t(const boost::posix_time::ptime &t) | Mantid::NeXus::NexusFileIO | inlineprivate |
writeEventList(const DataObjects::EventList &el, const std::string &group_name) const | Mantid::NeXus::NexusFileIO | |
writeEventListData(std::vector< T > events, bool writeTOF, bool writePulsetime, bool writeWeight, bool writeError) const | Mantid::NeXus::NexusFileIO | |
writeNexusBinMasking(const API::MatrixWorkspace_const_sptr &ws) const | Mantid::NeXus::NexusFileIO | |
writeNexusProcessedData2D(const API::MatrixWorkspace_const_sptr &localworkspace, const bool &uniformSpectra, const std::vector< int > &indices, const char *group_name, bool write2Ddata) const | Mantid::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) const | Mantid::NeXus::NexusFileIO | |
writeNexusProcessedHeader(const std::string &title, const std::string &wsName="") const | Mantid::NeXus::NexusFileIO | |
writeNexusSampleLogs(const Mantid::API::Run &runProperties) const | Mantid::NeXus::NexusFileIO | |
writeNexusTableWorkspace(const API::ITableWorkspace_const_sptr &itableworkspace, const char *group_name) const | Mantid::NeXus::NexusFileIO | |
writeNexusTimeLog(const Kernel::TimeSeriesProperty< T > *timeSeries) const | Mantid::NeXus::NexusFileIO | private |
writeNexusVectorColumn(const API::Column_const_sptr &col, const std::string &columnName, int nexusType, const std::string &interpret_as) const | Mantid::NeXus::NexusFileIO | private |
writeNumericTimeLog(const Kernel::TimeSeriesProperty< T > *timeSeries) const | Mantid::NeXus::NexusFileIO | private |
writeNumericTimeLog_String(const Kernel::TimeSeriesProperty< std::string > *s_timeSeries) const | Mantid::NeXus::NexusFileIO | private |
writeNxFloatArray(const std::string &name, const std::vector< double > &values, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | private |
writeNxNote(const std::string ¬eName, const std::string &author, const std::string &date, const std::string &description, const std::string &pairValues) const | Mantid::NeXus::NexusFileIO | private |
writeNxStringArray(const std::string &name, const std::vector< std::string > &values, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | private |
writeNxValue(const std::string &name, const TYPE &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | private |
writeNxValue(const std::string &name, const std::string &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | inline |
writeSingleValueLog(Kernel::Property *prop) const | Mantid::NeXus::NexusFileIO | private |
writeSingleValueNXLog(const std::string &name, const TYPE &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | private |
writeSingleValueNXLog(const std::string &name, const std::string &value, const int nxType, const std::vector< std::string > &attributes, const std::vector< std::string > &avalues) const | Mantid::NeXus::NexusFileIO | inline |
writeTableColumn(int type, const std::string &interpret_as, const API::Column &col, const std::string &columnName) const | Mantid::NeXus::NexusFileIO | private |
writeTimeSeriesLog(Kernel::Property *prop) const | Mantid::NeXus::NexusFileIO | private |
~NexusFileIO() | Mantid::NeXus::NexusFileIO |