|
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 |