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
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)
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)
def __init__(self, filename): _Cal.__init__(self, filename)