diff --git a/schainpy/Model/Spectra.py b/schainpy/Model/Spectra.py index da7858d..bcebb8a 100644 --- a/schainpy/Model/Spectra.py +++ b/schainpy/Model/Spectra.py @@ -26,28 +26,38 @@ class Spectra(Data): self.m_RadarControllerHeader = RadarControllerHeader() - self.m_ProcessingHeader = ProcessingHeader() + self.m_ProcessingHeader = ProcessingHeader() - self.m_SystemHeader = SystemHeader() + self.m_SystemHeader = SystemHeader() - self.m_BasicHeader = BasicHeader() + self.m_BasicHeader = BasicHeader() #data es un numpy array de 3 dmensiones (perfiles, alturas y canales) self.data_spc = None - self.data_cspc = None - self.data_dc = None - + """ + self.datablock_spc = None + self.datablock_cspc = None + self.datablock_dc = None + """ + self.heights = None - self.noData = True + self.flagNoData = True self.nProfiles = None self.dataType = None + self.flagResetProcessing = False + self.noise = None + + self.nPairs = 0 + + self.nChannels = 0 + def copy(self): obj = Spectra() @@ -61,11 +71,13 @@ class Spectra(Data): obj.data_dc = self.data_dc obj.heights = self.heights - obj.noData = self.noData + obj.flagNoData = self.flagNoData obj.nProfiles = self.nProfiles obj.noise = self.noise - + + obj.dataType = self.dataType + return obj \ No newline at end of file