class IndirectDataDescriptor : public BasicDataDescriptor Indirect data descritor
| | IndirectDataDescriptor (BasicDataDescriptor& desc) Constructor. |
| | IndirectDataDescriptor (BasicDataDescriptor& desc, int offset, int len) Constructor. |
| | IsComplex () const Is complex method. |
| | SetComplex (bool cmplx) Set complex method. |
| | IsDirty () const Is dirty. |
| | SetDirty (bool set = true) const Set dirty flag. |
| | IsPersistent () const Is persistent. |
| | SetPersistent (bool set = true) Set persistent flag. |
| | IsCalculated () const Is calculated. |
| | SetCalculated (bool set = true) Set calculated flag. |
| | IsMarked () const Is marked. |
| | SetMarked (bool set = true) const Set marked flag. |
| | IsXY () const Is XY. |
| | GetDX () const x spacing. |
| | GetN () const Get N method. |
| | GetX () const Get X method. |
| | GetY () const Get Y method. |
| | GetEX () const Get error X method. |
| | GetEXhigh () const Get error X high method. |
| | GetEY () const Get error X method. |
| | GetEYhigh () const Get error Y high method. |
| | EraseData () Erase data method. |
| | GetXBinEdges () const Get X bin edges method. |
| | GetBinContents () const Get bin contents method. |
| | GetBinErrors () const Get bin errors method. |
| | GetXLabel () const Get X-axis label method. |
| | GetNLabel () const Get bin content axis label method. |
| | GetNEntries () const Get number of data entries method. |
| | GetStats () const Get statistics array method. |
| | fDesc Referenced data descriptor |
| | fOfs Array offset |
| | fLen New array length |
An indirect data descriptor references another basic data descriptor.
int fOfs
int fLen
explicit IndirectDataDescriptor(BasicDataDescriptor& desc)
explicit IndirectDataDescriptor(BasicDataDescriptor& desc, int offset, int len)
offse - Offset into the data array
len - New length of data array
virtual bool IsComplex() const
virtual void SetComplex(bool cmplx)
virtual bool IsDirty() const
virtual void SetDirty(bool set = true) const
virtual bool IsPersistent() const
virtual void SetPersistent(bool set = true)
virtual bool IsCalculated() const
virtual void SetCalculated(bool set = true)
virtual bool IsMarked() const
virtual void SetMarked(bool set = true) const
virtual bool IsXY() const
virtual float GetDX() const
virtual int GetN() const
virtual float* GetX() const
virtual float* GetY() const
virtual float* GetEX() const
virtual float* GetEXhigh() const
virtual float* GetEY() const
virtual float* GetEYhigh() const
virtual bool EraseData()
virtual double* GetXBinEdges() const
virtual double* GetBinContents() const
virtual double* GetBinErrors() const
virtual const char* GetXLabel() const
virtual const char* GetNLabel() const
virtual int GetNEntries() const
virtual double* GetStats() const
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++