|
fosanalysis
A framework to evaluate distributed fiber optic sensor data
|
Class to hold sensor specific data (name, serial number, ...). More...
Public Member Functions | |
| bool | __eq__ (self, other) |
| Overloads the comparison operator for equal. | |
| __init__ (self, str name, str serial_number, str part_number, int channel, str sensor_type, float length, str y_axis_unit, str x_axis_unit, float patch_cord, str key_name, str tare_name, OrderedDict gages, OrderedDict segments, list x_axis=None, list tare=None) | |
| Constructs a sensor info object with information. | |
Public Attributes | |
| channel = channel | |
| gages = gages | |
| key_name = key_name | |
| length = length | |
| name = name | |
| part_number = part_number | |
| patch_cord = patch_cord | |
| segments = segments | |
| sensor_type = sensor_type | |
| serial_number = serial_number | |
| tare = tare | |
| tare_name = tare_name | |
| x_axis = x_axis | |
| x_axis_unit = x_axis_unit | |
| y_axis_unit = y_axis_unit | |
Class to hold sensor specific data (name, serial number, ...).
Definition at line 24 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.__init__ | ( | self, | |
| str | name, | ||
| str | serial_number, | ||
| str | part_number, | ||
| int | channel, | ||
| str | sensor_type, | ||
| float | length, | ||
| str | y_axis_unit, | ||
| str | x_axis_unit, | ||
| float | patch_cord, | ||
| str | key_name, | ||
| str | tare_name, | ||
| OrderedDict | gages, | ||
| OrderedDict | segments, | ||
| list | x_axis = None, | ||
| list | tare = None ) |
Constructs a sensor info object with information.
| name | Name of the sensor. |
| serial_number | Serial number of the sensor. |
| part_number | Part number of the sensor. |
| channel | Channel of the sensor. |
| sensor_type | Type of the sensor, e.g. temperature or strain. |
| length | Sensor length in meter. |
| y_axis_unit | Unit of the sensor values as string. |
| x_axis_unit | Unit of the x-axis values as string. |
| patch_cord | Patch cord length as float. |
| key_name | Name of the sensor key, defined by initialization. |
| tare_name | Current tare name of the sensor. |
| gages | Dictionary with all defined gage names and x-position. |
| segments | Dictionary with all defined segments. |
| x_axis | X-axis values of the measurement as array, optional. |
| tare | Tare values of the measurement as array, optional. |
Definition at line 28 of file filereader.py.
| bool fosanalysis.datahandling.filereader.SensorInfo.__eq__ | ( | self, | |
| other ) |
Overloads the comparison operator for equal.
Definition at line 80 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.channel = channel |
Definition at line 67 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.gages = gages |
Definition at line 75 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.key_name = key_name |
Definition at line 73 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.length = length |
Definition at line 69 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.name = name |
Definition at line 64 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.part_number = part_number |
Definition at line 66 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.patch_cord = patch_cord |
Definition at line 72 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.segments = segments |
Definition at line 76 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.sensor_type = sensor_type |
Definition at line 68 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.serial_number = serial_number |
Definition at line 65 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.tare = tare |
Definition at line 78 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.tare_name = tare_name |
Definition at line 74 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.x_axis = x_axis |
Definition at line 77 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.x_axis_unit = x_axis_unit |
Definition at line 71 of file filereader.py.
| fosanalysis.datahandling.filereader.SensorInfo.y_axis_unit = y_axis_unit |
Definition at line 70 of file filereader.py.