@@ -1,63 +1,67 | |||||
1 | ''' |
|
1 | ''' | |
2 | Created on Feb 7, 2012 |
|
2 | Created on Feb 7, 2012 | |
3 |
|
3 | |||
4 | @author $Author$ |
|
4 | @author $Author$ | |
5 | @version $Id$ |
|
5 | @version $Id$ | |
6 | ''' |
|
6 | ''' | |
7 | import copy |
|
7 | import copy | |
8 | from JROHeader import RadarControllerHeader, ProcessingHeader, SystemHeader, BasicHeader |
|
8 | from JROHeader import RadarControllerHeader, ProcessingHeader, SystemHeader, BasicHeader | |
9 |
|
9 | |||
10 | class Data: |
|
10 | class Data: | |
11 | ''' |
|
11 | ''' | |
12 | classdocs |
|
12 | classdocs | |
13 | ''' |
|
13 | ''' | |
14 | __type = None |
|
14 | __type = None | |
15 |
|
15 | |||
16 | def __init__(self): |
|
16 | def __init__(self): | |
17 | ''' |
|
17 | ''' | |
18 | Constructor |
|
18 | Constructor | |
19 | ''' |
|
19 | ''' | |
20 | raise ValueError, "This class has not been implemented" |
|
20 | raise ValueError, "This class has not been implemented" | |
21 |
|
21 | |||
22 | def copy(self): |
|
22 | def copy(self): | |
23 |
|
23 | |||
|
24 | return copy.copy(self) | |||
|
25 | ||||
|
26 | def deepcopy(self, obj): | |||
|
27 | ||||
24 | return copy.deepcopy(self) |
|
28 | return copy.deepcopy(self) | |
25 |
|
29 | |||
26 | class Noise(Data): |
|
30 | class Noise(Data): | |
27 | ''' |
|
31 | ''' | |
28 | classdocs |
|
32 | classdocs | |
29 | ''' |
|
33 | ''' | |
30 |
|
34 | |||
31 | def __init__(self): |
|
35 | def __init__(self): | |
32 | ''' |
|
36 | ''' | |
33 | Constructor |
|
37 | Constructor | |
34 | ''' |
|
38 | ''' | |
35 | pass |
|
39 | pass | |
36 |
|
40 | |||
37 | class JROData(Data): |
|
41 | class JROData(Data): | |
38 | ''' |
|
42 | ''' | |
39 | classdocs |
|
43 | classdocs | |
40 | ''' |
|
44 | ''' | |
41 | m_RadarControllerHeader = RadarControllerHeader() |
|
45 | m_RadarControllerHeader = RadarControllerHeader() | |
42 | m_ProcessingHeader = ProcessingHeader() |
|
46 | m_ProcessingHeader = ProcessingHeader() | |
43 | m_SystemHeader = SystemHeader() |
|
47 | m_SystemHeader = SystemHeader() | |
44 | m_BasicHeader = BasicHeader() |
|
48 | m_BasicHeader = BasicHeader() | |
45 | m_Noise = Noise() |
|
49 | m_Noise = Noise() | |
46 |
|
50 | |||
47 | data = None |
|
51 | data = None | |
48 | dataType = None |
|
52 | dataType = None | |
49 |
|
53 | |||
50 | nProfiles = None |
|
54 | nProfiles = None | |
51 | nHeights = None |
|
55 | nHeights = None | |
52 | nChannels = None |
|
56 | nChannels = None | |
53 |
|
57 | |||
54 | heights = None |
|
58 | heights = None | |
55 |
|
59 | |||
56 | flagNoData = False |
|
60 | flagNoData = False | |
57 | flagResetProcessing = False |
|
61 | flagResetProcessing = False | |
58 |
|
62 | |||
59 | def __init__(self): |
|
63 | def __init__(self): | |
60 | ''' |
|
64 | ''' | |
61 | Constructor |
|
65 | Constructor | |
62 | ''' |
|
66 | ''' | |
63 | raise ValueError, "This class has not been implemented" No newline at end of file |
|
67 | raise ValueError, "This class has not been implemented" |
General Comments 0
You need to be logged in to leave comments.
Login now