文件
AcousticSO/pyat/ProfileDataType.py

54 行
947 B
Python

class Profile():
"""
记录剖面数据
"""
def __init__(self):
self.x = None
self.y = None
self.lat = None
self.lon = None
self.botDep = None
def set_data(self, x, y):
'''
设置曲线
'''
self.x = x
self.y = y
def set_coord(self, lat, lon):
'''
设置坐标
'''
self.lat = lat
self.lon = lon
def set_bottomDepth(self, botDep):
'''
设置深度
'''
self.botDep = botDep
class Channel():
'''
储存声道道信息
'''
def __init__(self):
self.exist = False
self.depAxis = None
self.velAxis = None
class SpringLayer():
'''
储存跃层信息
'''
def __init__(self):
self.exist = False
self.limit = None
self.intensity = None