class Calibration : private calrec_t Calibration container
| | Calibration () Default constructor |
| | Calibration (const Calibration& cal) Copy constructor |
| | Calibration (const calrec_t& cal) Constructor from calrec_t |
| | ~Calibration () Destructor |
| | operator= (const Calibration& cal) Assignment operator |
| | operator const calrec_t* () const Conversion operator to calrec_t* |
| | operator== (const Calibration& cal) const Equal |
| | operator!= (const Calibration& cal) const Unequal |
| | operator< (const Calibration& cal) const Smaller |
| | operator<= (const Calibration& cal) const Smaller or equal |
| | operator> (const Calibration& cal) const Greater |
| | operator>= (const Calibration& cal) const Greater or equal |
| | Match (const Calibration& query) const Match method |
| | SetChannel (const char* chnname) Set channel name method |
| | GetChannel () const Get channel name method |
| | SetRef (const char* ref) Set reference point method |
| | GetRef () const Get reference point method |
| | SetUnit (const char* unit) Set unit string method |
| | GetUnit () const Get unit string method |
| | SetTime (const Time& time) Set calibration time method |
| | GetTime () const Get calibration time method |
| | SetDuration (const Interval& dur) Set calibration duration method |
| | GetDuration () const Get calibration duration method |
| | GetType () const Get calibration type method |
| | SetConversion (double conv) Set conversion factor method |
| | ResetConversion () Reset conversion factor method |
| | GetConversion () const Get conversion factor method |
| | SetOffset (double ofs) Set offset method |
| | ResetOffset () Reset offset method |
| | GetOffset () const Get offset method |
| | SetTimeDelay (double dt) Set time delay method |
| | ResetTimeDelay () Reset time delay method |
| | GetTimeDelay () const Get time delay method |
| | SetTransferFunction (const float* trans, int len) Set transfer function method |
| | GetTransferFunction (const float*& trans) const Get transfer function method |
| | SetPoleZeros (double gain, int pnum, int znum, const float* pzs) Set pole-zero method |
| | GetPoleZeros (double& gain, int& pnum, int& znum, const float*& pzs) const Get pole-zero method |
| | SetDefault (bool def = true) Set default method |
| | GetDefault () const Get default method |
| | SetPreferredMag (int mag = 0) Set preferred magnitude method |
| | GetPreferredMag () const Get preferred magnitude method |
| | SetPreferredD (int d = 0) Set preferred derivative method |
| | GetPreferredD () const Get preferred derivative method |
| | SetComment (const char* comment = 0) Set comment method |
| | GetComment () const Get comment method |
| | Xml (int flag, std::string& s, int index = -1, std::string* errormsg = 0) const XML method |
A container for a calibration record.
Calibration(const Calibration& cal)
Calibration(const calrec_t& cal)
~Calibration()
Calibration& operator= (const Calibration& cal)
operator const calrec_t* () const
bool operator== (const Calibration& cal) const
bool operator!= (const Calibration& cal) const
bool operator< (const Calibration& cal) const
bool operator<= (const Calibration& cal) const
bool operator> (const Calibration& cal) const
bool operator>= (const Calibration& cal) const
bool Match(const Calibration& query) const
void SetChannel(const char* chnname)
const char* GetChannel() const
void SetRef(const char* ref)
const char* GetRef() const
void SetUnit(const char* unit)
const char* GetUnit() const
void SetTime(const Time& time)
Time GetTime() const
void SetDuration(const Interval& dur)
Interval GetDuration() const
int GetType() const
void SetConversion(double conv)
void ResetConversion()
double GetConversion() const
void SetOffset(double ofs)
void ResetOffset()
double GetOffset() const
void SetTimeDelay(double dt)
void ResetTimeDelay()
double GetTimeDelay() const
void SetTransferFunction(const float* trans, int len)
len - Number of points
int GetTransferFunction(const float*& trans) const
void SetPoleZeros(double gain, int pnum, int znum, const float* pzs)
pnum - Number of poles
znum - Number of zeros
pzs - Complex array of poles and zeros
int GetPoleZeros(double& gain, int& pnum, int& znum, const float*& pzs) const
pnum - Number of poles (return)
znum - Number of zeros (return)
pzs - Complex array of poles and zeros (return)
void SetDefault(bool def = true)
bool GetDefault() const
void SetPreferredMag(int mag = 0)
int GetPreferredMag() const
void SetPreferredD(int d = 0)
int GetPreferredD() const
void SetComment(const char* comment = 0)
const char* GetComment() const
bool Xml(int flag, std::string& s, int index = -1, std::string* errormsg = 0) const
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++