from gizela.data.ObsDistance import ObsDistance from gizela.data.ObsDirection import ObsDirection from gizela.data.ObsZAngle import ObsZAngle from gizela.data.ObsSDistance import ObsSDistance from gizela.data.ObsCluster import ObsCluster from math import pi dist = ObsDistance("AB", 100.01) dist2 = ObsDistance("AB", 100.03) dist3 = ObsDistance(fromid="AB", toid="CD", val=100.05) dir = ObsDirection("AB", 90.01/200*pi) dir2 = ObsDirection("AB", 90.03/200*pi) zen = ObsZAngle("AB", 90.01/200*pi) sdist = ObsSDistance("AB", 100.01) cl = ObsCluster("CD") cl.append_obs(dist) #cl.append_obs(dist2) #cl.append_obs(dist3) cl.append_obs(dir) cl.append_obs(dir2) cl.append_obs(zen) cl.append_obs(sdist) cl3 = ObsCluster("AB") cl3.append_obs(dist3) lst = ObsClusterList() lst.append_cluster(cl) #import copy #cl2 = copy.deepcopy(cl)
from gizela.data.ObsClusterList import ObsClusterList from gizela.data.ObsCluster import ObsCluster from gizela.data.ObsDistance import ObsDistance from gizela.data.ObsDirection import ObsDirection from gizela.data.ObsZAngle import ObsZAngle from gizela.data.ObsSDistance import ObsSDistance from gizela.data.ObsHeightDiff import ObsHeightDiff # dist = ObsDistance("2", 100.00) # dir = ObsDirection("2", 0) # zen = ObsZAngle("3", math.pi/2) # sdist = ObsSDistance("2", 100.00) # heightdiff = ObsHeightDiff("1","2",100.00) obsClusterList = ObsClusterList() obsCluster = ObsCluster("999") # obsCluster.append_obs(ObsDistance("91", 100)) # obsCluster.append_obs(ObsDirection("1", 0)) # obsCluster.append_obs(ObsDirection("2", 0)) # obsCluster.append_obs(ObsDirection("3", 0)) # obsCluster.append_obs(ObsDirection("4", 0)) # obsCluster.append_obs(ObsDirection("5", 0)) # obsCluster.append_obs(ObsDirection("6", 0)) # obsCluster.append_obs(ObsDirection("7", 0)) # obsCluster.append_obs(ObsDirection("8", 0)) # obsCluster.append_obs(ObsZAngle("999", math.pi/2)) # obsCluster.append_obs(ObsZAngle("1", -1*math.pi/4)) # obsCluster.append_obs(ObsZAngle("2", 1*math.pi/4))