예제 #1
0
 def __init__(self, filename):
     _Cal.__init__(self, filename)
     lat = self._read_var('Latitude')
     # identify 333m or more level 2 files
     if lat.shape[1] == 1:
         self.havg = 0.333
         self.iavg = 0
     else:
         self.havg = 5.
         self.iavg = 1
예제 #2
0
 def __init__(self, filename):
     _Cal.__init__(self, filename)
     lat = self._read_var('Latitude')
     # identify 333m or more level 2 files
     if lat.shape[1] == 1:
         self.havg = 0.333
         self.iavg = 0
     else:
         self.havg = 5.
         self.iavg = 1
예제 #3
0
파일: level1.py 프로젝트: vnoel/pycode
    def __init__(self, filename, max_rms=None):

        _Cal.__init__(self, filename)
        self.valid_rms_profiles = None
        if self.date < datetime.datetime(2007,12,1):
            self.lidar_alt = lidar_alt_pretilt
        else:
            self.lidar_alt = lidar_alt_posttilt
        self.met_alt = met_alt
        if max_rms is not None:
            rms = self.parallel_rms_baseline(navg=1)
            self.valid_rms_profiles = (rms < max_rms)
예제 #4
0
    def __init__(self, filename, max_rms=None):

        _Cal.__init__(self, filename)
        self.valid_rms_profiles = None
        if self.date < datetime.datetime(2007, 12, 1):
            self.lidar_alt = lidar_alt_pretilt
        else:
            self.lidar_alt = lidar_alt_posttilt
        self.met_alt = met_alt
        if max_rms is not None:
            rms = self.parallel_rms_baseline(navg=1)
            self.valid_rms_profiles = (rms < max_rms)
예제 #5
0
파일: wfc.py 프로젝트: piyushether/pycode
 def __init__(self, filename):
     _Cal.__init__(self, filename)
예제 #6
0
파일: wfc.py 프로젝트: vnoel/pycode
 def __init__(self, filename):
     _Cal.__init__(self, filename)