namespace xsil class XSpectrum : public ligolw

Spectrum SML document

Inheritance:


Public Methods

XSpectrum(const char* Name, const FSpectrum& fs)
Construct a XSIL spectrum document

Inherited from ligolw:

Public Methods

xobj* Clone(void) const
XSIL* addXSIL(const char* Name, const char* Type=0)
const char* getObjType(void) const

Inherited from XSIL:

Public Methods

void Spew(Xwriter& ostr) const
xobj* addObject(const xobj& x)
array* addArray(const char* Name, const char* Type=0, const char* Unit=0)
comment* addComment(const char* Text=0)
param* addParam(const char* Name, const char* Type=0, const char* Unit=0, const char* Value=0)
param* addParam(const char* Name, const char* Unit, double Value)
param* addParam(const char* Name, const char* Unit, int Value)
table* addTable(const char* Name, const char* Type=0)
time* addTime(const char* Name, const char* Type=0, const char* Value=0)
time* addTime(const char* Name, const Time& t)
void erase(const xobj* x)
const xobj* find(const char* name, const char* type=0) const

Inherited from xobj:

Public Methods

const char* getName(void) const
const char* getType(void) const
const std::string& refName(void) const
const std::string& refType(void) const
void setName(const char* Name)
void setType(const char* Type)

Documentation

The xspectrum class is an xsil document containing a spectrum that meets Daniels xml specifications.
XSpectrum(const char* Name, const FSpectrum& fs)
Construct a XSIL spectrum document


This class has no child classes.
Author:
J. Zweizig
Version:
1.0; Modified October 19, 2000

alphabetic index hierarchy of classes


generated by doc++