##// END OF EJS Templates
Desplazamiento automatico de los puntos de FFT en el modulo de lectura de espectros.
Desplazamiento automatico de los puntos de FFT en el modulo de lectura de espectros.

File last commit:

r26:0d3203b6912d
r26:0d3203b6912d
Show More
Voltage.py
68 lines | 1.6 KiB | text/x-python | PythonLexer
Miguel Valdez
Estructura de directorios del modelo agregada.
r9 '''
Created on Feb 7, 2012
Daniel Valdez
Fijando variables svn:keywords Author Id
r16 @author $Author$
@version $Id$
Miguel Valdez
Estructura de directorios del modelo agregada.
r9 '''
Miguel Valdez
r11 import os, sys
path = os.path.split(os.getcwd())[0]
sys.path.append(path)
from Model.Data import Data
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20 from IO.HeaderIO import *
Miguel Valdez
Estructura de directorios del modelo agregada.
r9
class Voltage(Data):
'''
classdocs
'''
Daniel Valdez
En IO/Header.py:...
r15
Miguel Valdez
Estructura de directorios del modelo agregada.
r9 def __init__(self):
'''
Constructor
'''
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19
self.m_RadarControllerHeader= RadarControllerHeader()
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20 self.m_ProcessingHeader= ProcessingHeader()
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19 self.m_SystemHeader= SystemHeader()
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19 self.m_BasicHeader= BasicHeader()
#data es un numpy array de 3 dmensiones (perfiles, alturas y canales)
self.data = None
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20 self.heights = None
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19
Daniel Valdez
Modulo de Escritura de Voltage formato Jicamarca.
r22 self.flagNoData = True
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20 self.nProfiles = None
self.idProfile = None
self.dataType = None
Daniel Valdez
inicializacion de atributos en el metodo __init__ de la clase IO.Voltage ...
r19
Daniel Valdez
Modulo de Escritura de Voltage formato Jicamarca.
r22 self.flagResetProcessing = False
Miguel Valdez
Desplazamiento automatico de los puntos de FFT en el modulo de lectura de espectros.
r26 self.noise = noise
Miguel Valdez
Adicion de directorios de procesamiento y utilitarios
r10 def copy(self):
Daniel Valdez
En IO/Header.py:...
r15 obj = Voltage()
obj.m_BasicHeader = self.m_BasicHeader.copy()
obj.m_SystemHeader = self.m_SystemHeader.copy()
obj.m_RadarControllerHeader = self.m_RadarControllerHeader.copy()
obj.m_ProcessingHeader = self.m_ProcessingHeader.copy()
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20 obj.data = self.data
obj.heights = self.heights
Daniel Valdez
Modulo de Escritura de Voltage formato Jicamarca.
r22 obj.flagNoData = self.flagNoData
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20
obj.nProfiles = self.nProfiles
obj.idProfile = self.idProfile
Daniel Valdez
Modulo de Escritura de Voltage formato Jicamarca.
r22 obj.dataType = self.dataType
obj.flagResetProcessing = self.flagResetProcessing
Miguel Valdez
Dentro del paquete IO se agrego un sufijo "IO" a todos los modulos
r20
Miguel Valdez
Desplazamiento automatico de los puntos de FFT en el modulo de lectura de espectros.
r26 obj.noise = self.noise
Daniel Valdez
En IO/Header.py:...
r15 return obj
Miguel Valdez
Estructura de directorios del modelo agregada.
r9