Table of contents
General
Calibration library
Collection of calibration routines
Calibration Client Functions
Calibration Utility Functions
Calibration flags
Calibration flags
Calibration record
Calibration records
Pole-zero structure
Pole-zero record
Calibration transformation functions
Calibration transformation functions
Unit functions
Unit functions
XML functions
XML functions
Functions, Macros
(*cal_cbfunc)
XML callback function prototype
(*calauth_cbfunc)
XML authorization callback function prototype
(*calded_trans)
Deduced unit transformation prototype
auth2xml
Convert authorization record into XML
cal2xml
Convert calibration record into XML
cal_deduce
Find related units
cal_string
return unit strings
cal_transform
Create transformed units
calbsearch
Search method
calcmp
Compare method
calcmp2
Simple compare method
calcpy
Copy operator
caldelete
Delete operator
calgetchannel
Get channel name method
calgetcomment
Get comment method
calgetconversion
Get conversion factor method
calgetdefault
Get default method
calgetduration
Get calibration duration method
calgetoffset
Get offset method
calgetpolezeros
Get pole-zero method
calgetpreferredd
Get preferred derivative method
calgetpreferredmag
Get preferred magnitude method
calgetref
Get reference point method
calgettime
Get calibration time method
calgettimedelay
Get time delay method
calgettransferfunction
Get transfer function method
calgettype
Get calibration type method
calgetunit
Get unit string method
calibration_add
Add function
calibration_delete
Remove function
calibration_query
Simple query function
calibration_query2
Query function
calibration_setup
Client setup
calinit
Constructor
calinsert
Insert method
calmatch
Match method
calnew
New operator
calread
Read method
calrelease
Destructor
calremove
Delete method
calresetconversion
Reset conversion factor method
calresetoffset
Reset offset method
calresettimedelay
Reset time delay method
calresize
Resize operator
calsetchannel
Set channel name method
calsetcomment
Set comment method
calsetconversion
Set conversion factor method
calsetdefault
Set default method
calsetduration
Set calibration duration method
calsetoffset
Set offset method
calsetpolezeros
Set pole-zero method
calsetpreferredd
Set preferred derivative method
calsetpreferredmag
Set preferred magnitude method
calsetref
Set reference point method
calsettime
Set calibration time method
calsettimedelay
Set time delay method
calsettransferfunction
Set transfer function method
calsetunit
Set unit string method
calsiginfo_init
Initializes a signal info structure
calsize
Size operator
calsort
Sort method
calwrite
Write method
fcal
Calibration correction for frequency domain data
fcal2
Calibration correction for frequency domain data
tcal_simple
Simple calibration correction for time domain data
xml2cal
XML parser for calibration records
xml2cal_free
Frees an XML parser structure
xml2cal_new
Create a new XML parser structure
xml2cal_set
Set callback parameters
Variables
fGain
Gain
fPoleNum
Number of poles
fPoleZeros
List of poles ans zeros: complex data array storing pole/zero pairs
fZeroNum
Number of zeros
Macros
CALADD
Flag representing a record to be added
CALAMPLITUDE
Amplitude conversion flag
CALCHANNELSIZE
Maximum size of channel name (40)
CALDELETE
Flag representing a record to be deleted
CALERROR
Flag representing an error record
CALNORMAL
Flag representing a normal calibration record
CALOFFSET
Offset correction flag
CALPOLEZERO
Transfer function stored in pole/zero notation
CALQUERY
Flag representing a query record
CALREFERENCESIZE
Maximum size of reference point (40)
CALROOTHERTZ
Root Hertz flag
CALSQUARE
Square flag
CALTIMEDELAY
Time delay correction flag
CALTRANSFERFUNCTION
Transfer function conversion flag
CALTRANSPRODUCT
Flag representing a unit transformation into a channel product
CALTRANSPSD
Flag representing a unit transformation into power spectral density
CALTRANSRATIO
Flag representing a unit transformation into a channel ratio
CALUNITSIZE
Maximum size of unit string (20)
Enums, Unions, Structs
caldeduced_t
Deduced unit structure
calrec_t
Calibration record
calsignalinfo_t
Signal info structure
ECalChnRelation
Channel relation enumerated type
ECalDensity
Density unit enumerated type
ECalDomain
Domain enumerated type
xml2cal_t
XML parser structure
hierarchy of classes
Please send questions and comments to
sigg_d@ligo-wa.caltech.edu