| addDetectorID(const detid_t detID) | Mantid::API::ISpectrum | |
| addDetectorIDs(const std::set< detid_t > &detIDs) | Mantid::API::ISpectrum | |
| addDetectorIDs(const std::vector< detid_t > &detIDs) | Mantid::API::ISpectrum | |
| addPulsetime(const double seconds)=0 | Mantid::API::IEventList | pure virtual |
| addPulsetimes(const std::vector< double > &seconds)=0 | Mantid::API::IEventList | pure virtual |
| addTof(const double offset)=0 | Mantid::API::IEventList | pure virtual |
| binEdges() const | Mantid::API::ISpectrum | inline |
| checkAndSanitizeHistogram(HistogramData::Histogram &) | Mantid::API::ISpectrum | inlineprotectedvirtual |
| checkIsYAndEWritable() const | Mantid::API::ISpectrum | inlineprotectedvirtual |
| checkWorksWithPoints() const | Mantid::API::ISpectrum | inlineprotectedvirtual |
| clear(const bool removeDetIDs)=0 | Mantid::API::IEventList | pure virtual |
| clearData()=0 | Mantid::API::ISpectrum | pure virtual |
| clearDetectorIDs() | Mantid::API::ISpectrum | |
| convertToCounts() | Mantid::API::ISpectrum | inline |
| convertTof(std::function< double(double)> func, const int sorting=0)=0 | Mantid::API::IEventList | pure virtual |
| convertTof(const double factor, const double offset=0.)=0 | Mantid::API::IEventList | pure virtual |
| convertToFrequencies() | Mantid::API::ISpectrum | inline |
| copyDataFrom(const ISpectrum &source)=0 | Mantid::API::ISpectrum | pure virtual |
| copyDataInto(DataObjects::EventList &) const | Mantid::API::ISpectrum | virtual |
| copyDataInto(DataObjects::Histogram1D &) const | Mantid::API::ISpectrum | virtual |
| copyDataInto(SpectrumTester &) const | Mantid::API::ISpectrum | virtual |
| copyInfoFrom(const ISpectrum &other) | Mantid::API::ISpectrum | |
| counts() const | Mantid::API::ISpectrum | inlinevirtual |
| countStandardDeviations() const | Mantid::API::ISpectrum | inlinevirtual |
| countVariances() const | Mantid::API::ISpectrum | inlinevirtual |
| dataDx()=0 | Mantid::API::ISpectrum | pure virtual |
| dataDx() const =0 | Mantid::API::ISpectrum | pure virtual |
| dataE()=0 | Mantid::API::ISpectrum | pure virtual |
| dataE() const =0 | Mantid::API::ISpectrum | pure virtual |
| dataX()=0 | Mantid::API::ISpectrum | pure virtual |
| dataX() const =0 | Mantid::API::ISpectrum | pure virtual |
| dataY()=0 | Mantid::API::ISpectrum | pure virtual |
| dataY() const =0 | Mantid::API::ISpectrum | pure virtual |
| detectorIDs | Mantid::API::ISpectrum | private |
| divide(const double value, const double error=0.0)=0 | Mantid::API::IEventList | pure virtual |
| divide(const MantidVec &X, const MantidVec &Y, const MantidVec &E)=0 | Mantid::API::IEventList | pure virtual |
| dx() const | Mantid::API::ISpectrum | inline |
| e() const | Mantid::API::ISpectrum | inlinevirtual |
| frequencies() const | Mantid::API::ISpectrum | inlinevirtual |
| frequencyStandardDeviations() const | Mantid::API::ISpectrum | inlinevirtual |
| frequencyVariances() const | Mantid::API::ISpectrum | inlinevirtual |
| generateHistogram(const MantidVec &X, MantidVec &Y, MantidVec &E, bool skipError=false) const =0 | Mantid::API::IEventList | pure virtual |
| generateHistogramPulseTime(const MantidVec &X, MantidVec &Y, MantidVec &E, bool skipError=false) const =0 | Mantid::API::IEventList | pure virtual |
| generateHistogramTimeAtSample(const MantidVec &X, MantidVec &Y, MantidVec &E, const double &tofFactor, const double &tofOffset, bool skipError=false) const =0 | Mantid::API::IEventList | pure virtual |
| getDetectorIDs() const | Mantid::API::ISpectrum | |
| getEventType() const =0 | Mantid::API::IEventList | pure virtual |
| getMemorySize() const override=0 | Mantid::API::IEventList | pure virtual |
| getNumberEvents() const =0 | Mantid::API::IEventList | pure virtual |
| getPulseTimeMax() const =0 | Mantid::API::IEventList | pure virtual |
| getPulseTimeMin() const =0 | Mantid::API::IEventList | pure virtual |
| getPulseTimes() const =0 | Mantid::API::IEventList | pure virtual |
| getSpectrumNo() const | Mantid::API::ISpectrum | |
| getTimeAtSampleMax(const double &tofFactor, const double &tofOffset) const =0 | Mantid::API::IEventList | pure virtual |
| getTimeAtSampleMin(const double &tofFactor, const double &tofOffset) const =0 | Mantid::API::IEventList | pure virtual |
| getTofMax() const =0 | Mantid::API::IEventList | pure virtual |
| getTofMin() const =0 | Mantid::API::IEventList | pure virtual |
| getTofs() const =0 | Mantid::API::IEventList | pure virtual |
| getTofs(std::vector< double > &tofs) const =0 | Mantid::API::IEventList | pure virtual |
| getWeightErrors() const =0 | Mantid::API::IEventList | pure virtual |
| getWeightErrors(std::vector< double > &weightErrors) const =0 | Mantid::API::IEventList | pure virtual |
| getWeights() const =0 | Mantid::API::IEventList | pure virtual |
| getWeights(std::vector< double > &weights) const =0 | Mantid::API::IEventList | pure virtual |
| getXDataRange() const | Mantid::API::ISpectrum | virtual |
| hasDetectorID(const detid_t detID) const | Mantid::API::ISpectrum | |
| hasDx() const | Mantid::API::ISpectrum | |
| histogram() const | Mantid::API::ISpectrum | inlinevirtual |
| histogramRef() const =0 | Mantid::API::ISpectrum | privatepure virtual |
| IEventList() | Mantid::API::IEventList | inline |
| IEventList(specnum_t specNo) | Mantid::API::IEventList | inline |
| integrate(const double minX, const double maxX, const bool entireRange) const =0 | Mantid::API::IEventList | pure virtual |
| invalidateCachedSpectrumNumbers() const | Mantid::API::ISpectrum | private |
| invalidateSpectrumDefinition() const | Mantid::API::ISpectrum | private |
| ISpectrum()=default | Mantid::API::ISpectrum | |
| ISpectrum(const specnum_t specNo) | Mantid::API::ISpectrum | |
| ISpectrum(const ISpectrum &other) | Mantid::API::ISpectrum | protected |
| ISpectrum(ISpectrum &&other) | Mantid::API::ISpectrum | protected |
| isSortedByTof() const =0 | Mantid::API::IEventList | pure virtual |
| m_index | Mantid::API::ISpectrum | private |
| m_matrixWorkspace | Mantid::API::ISpectrum | private |
| m_specNo | Mantid::API::ISpectrum | private |
| maskCondition(const std::vector< bool > &mask)=0 | Mantid::API::IEventList | pure virtual |
| maskTof(const double tofMin, const double tofMax)=0 | Mantid::API::IEventList | pure virtual |
| multiply(const double value, const double error=0.0)=0 | Mantid::API::IEventList | pure virtual |
| multiply(const MantidVec &X, const MantidVec &Y, const MantidVec &E)=0 | Mantid::API::IEventList | pure virtual |
| mutableDx() & | Mantid::API::ISpectrum | inline |
| mutableE() & | Mantid::API::ISpectrum | inline |
| mutableHistogramRef()=0 | Mantid::API::ISpectrum | privatepure virtual |
| mutableX() & | Mantid::API::ISpectrum | inline |
| mutableY() & | Mantid::API::ISpectrum | inline |
| operator=(const ISpectrum &other) | Mantid::API::ISpectrum | protected |
| operator=(ISpectrum &&other) | Mantid::API::ISpectrum | protected |
| points() const | Mantid::API::ISpectrum | inline |
| pointStandardDeviations() const | Mantid::API::ISpectrum | inline |
| ptrX() const =0 | Mantid::API::ISpectrum | pure virtual |
| readDx() const =0 | Mantid::API::ISpectrum | pure virtual |
| readE() const | Mantid::API::ISpectrum | virtual |
| readX() const =0 | Mantid::API::ISpectrum | pure virtual |
| readY() const | Mantid::API::ISpectrum | virtual |
| reserve(size_t num)=0 | Mantid::API::IEventList | pure virtual |
| resetHasDx() | Mantid::API::ISpectrum | |
| scaleTof(const double factor)=0 | Mantid::API::IEventList | pure virtual |
| setBinEdges(T &&...data) & | Mantid::API::ISpectrum | inline |
| setCounts(T &&...data) & | Mantid::API::ISpectrum | inline |
| setCountStandardDeviations(T &&...data) & | Mantid::API::ISpectrum | inline |
| setCountVariances(T &&...data) & | Mantid::API::ISpectrum | inline |
| setDetectorID(const detid_t detID) | Mantid::API::ISpectrum | |
| setDetectorIDs(const std::set< detid_t > &detIDs) | Mantid::API::ISpectrum | |
| setDetectorIDs(std::set< detid_t > &&detIDs) | Mantid::API::ISpectrum | |
| setFrequencies(T &&...data) & | Mantid::API::ISpectrum | inline |
| setFrequencyStandardDeviations(T &&...data) & | Mantid::API::ISpectrum | inline |
| setFrequencyVariances(T &&...data) & | Mantid::API::ISpectrum | inline |
| setHistogram(T &&...data) | Mantid::API::ISpectrum | inline |
| setMatrixWorkspace(MatrixWorkspace *matrixWorkspace, const size_t index) | Mantid::API::ISpectrum | |
| setPoints(T &&...data) & | Mantid::API::ISpectrum | inline |
| setPointStandardDeviations(T &&...data) & | Mantid::API::ISpectrum | inline |
| setPointVariances(T &&...data) & | Mantid::API::ISpectrum | inline |
| setSharedDx(const Kernel::cow_ptr< HistogramData::HistogramDx > &dx) & | Mantid::API::ISpectrum | inline |
| setSharedE(const Kernel::cow_ptr< HistogramData::HistogramE > &e) & | Mantid::API::ISpectrum | inline |
| setSharedX(const Kernel::cow_ptr< HistogramData::HistogramX > &x) & | Mantid::API::ISpectrum | inline |
| setSharedY(const Kernel::cow_ptr< HistogramData::HistogramY > &y) & | Mantid::API::ISpectrum | inline |
| setSpectrumNo(specnum_t num) | Mantid::API::ISpectrum | |
| setTofs(const MantidVec &tofs)=0 | Mantid::API::IEventList | pure virtual |
| setX(const Kernel::cow_ptr< HistogramData::HistogramX > &X)=0 | Mantid::API::ISpectrum | pure virtual |
| setYMode(HistogramData::Histogram::YMode ymode) | Mantid::API::ISpectrum | inline |
| sharedDx() const | Mantid::API::ISpectrum | inline |
| sharedE() const | Mantid::API::ISpectrum | inlinevirtual |
| sharedX() const | Mantid::API::ISpectrum | inline |
| sharedY() const | Mantid::API::ISpectrum | inlinevirtual |
| switchTo(Mantid::API::EventType newType)=0 | Mantid::API::IEventList | pure virtual |
| x() const | Mantid::API::ISpectrum | inline |
| y() const | Mantid::API::ISpectrum | inlinevirtual |
| yMode() const | Mantid::API::ISpectrum | inline |
| ~ISpectrum()=default | Mantid::API::ISpectrum | virtual |