Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | Related Pages

GEGU_thermistor Class Reference

EGU class for performing thermistor conversions. More...

Inheritance diagram for GEGU_thermistor:

Inheritance graph
[legend]
Collaboration diagram for GEGU_thermistor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 __init__ (coeff0, coeff1, coeff2, coeff3, units="")
 egu (rawValue)
 raw (eguValue)

Detailed Description

EGU class for performing thermistor conversions.

Actual equation is: R = (C1 / Counts) + C0

Temp (deg C) = C2 * ln(R) + C3

Nominal C0 = - 1.020 E5 Nominal C1 = 4.096 E8

Fitted from (-40,80 degree) thermistor data from YSI. 30K ohm column (http://www.ysi.com/extranet/TEMPKL.nsf/447554deba0f52f2852569f500696b21/617d4fec8189026885256a03005d500a/$FILE/R_vs_T%20449XX.xls) Fitted C2 = - 20.319 Fitted C3 = 234.69

Definition at line 126 of file gEGU.py.


Member Function Documentation

__init__ coeff0  ,
coeff1  ,
coeff2  ,
coeff3  ,
units  = ""
 

Initialize a raw/EGU conversion object.

Parameters:
coeff[0-3] One of the coefficients of the function. See function doc
units The engineering units name, e.g. 'cm'

egu rawValue   ) 
 

Convert a value in raw units to engineering units

Parameters:
rawValue Value in raw units
Returns:
Engineering units value after the conversion.

raw eguValue   ) 
 

Convert a value in engineering units to raw units

Parameters:
eguValue Value in engineering units.
Returns:
Raw value after the conversion.


The documentation for this class was generated from the following file:
Generated on Fri Jul 21 13:26:53 2006 for LATTE R04-12-00 by doxygen 1.4.3