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 |