Spectra.py
75 lines
| 1.4 KiB
| text/x-python
|
PythonLexer
|
r39 | ''' | |
Created on Feb 7, 2012 | |||
@author $Author$ | |||
@version $Id$ | |||
''' | |||
|
r107 | from JROData import JROData | |
|
r39 | from JROHeader import RadarControllerHeader, ProcessingHeader, SystemHeader, BasicHeader | |
class Spectra(JROData): | |||
''' | |||
classdocs | |||
''' | |||
data_spc = None | |||
|
r89 | ||
|
r39 | data_cspc = None | |
|
r89 | ||
|
r39 | data_dc = None | |
|
r89 | nFFTPoints = None | |
nPairs = None | |||
pairsList = None | |||
|
r39 | ||
def __init__(self): | |||
''' | |||
Constructor | |||
''' | |||
self.m_RadarControllerHeader = RadarControllerHeader() | |||
self.m_ProcessingHeader = ProcessingHeader() | |||
self.m_SystemHeader = SystemHeader() | |||
self.m_BasicHeader = BasicHeader() | |||
|
r89 | self.type = "Spectra" | |
|
r52 | ||
|
r89 | self.dataType = None | |
|
r52 | ||
|
r89 | self.nHeights = 0 | |
self.nChannels = 0 | |||
|
r39 | ||
|
r88 | self.channelList = None | |
|
r89 | self.heightList = None | |
|
r39 | self.flagNoData = True | |
|
r89 | self.flagResetProcessing = False | |
|
r39 | ||
|
r89 | #data es un numpy array de 3 dmensiones (perfiles, alturas y canales) | |
self.data_spc = None | |||
|
r72 | ||
|
r89 | self.data_cspc = None | |
|
r39 | ||
|
r89 | self.data_dc = None | |
self.nFFTPoints = None | |||
|
r39 | ||
|
r104 | self.nAvg = None | |
|
r76 | self.nPairs = 0 | |
|
r89 | ||
self.pairsList = None | |||