Class: Korba::ElsetRec

Inherits:
Object
  • Object
show all
Defined in:
lib/korba/sgp4/elset_rec.rb

Overview

This class implements the elsetrec data type from Vallado’s SGP4 code.

From SGP4.h #define SGP4Version “SGP4 Version 2016-03-09”

Author:

  • aholinch

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeElsetRec

Returns a new instance of ElsetRec.



213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
# File 'lib/korba/sgp4/elset_rec.rb', line 213

def initialize
  @whichconst = 2    #SGP4.wgs72
  @satnum = 0
  @epochyr = 0
  @epochtynumrev = 0
  @error = 0
  @operationmode = 0
  @init = 0
  @method = 0
  @a = 0.0
  @altp = 0.0
  @alta = 0.0
  @epochdays = 0.0
  @jdsatepoch = 0.0
  @jdsatepochF = 0.0
  @nddot = 0.0
  @ndot = 0.0
  @bstar = 0.0
  @rcse = 0.0
  @inclo = 0.0
  @nodeo = 0.0
  @ecco = 0.0
  @argpo = 0.0
  @mo = 0.0
  @no_kozai = 0.0

  # sgp4fix add new variables from tle
  @classification = "U"
  @intldesg = ""
  @ephtype = 0
  @elnum = 0
  @revnum = 0

  # sgp4fix add unkozai'd variable
  @no_unkozai = 0.0
  # sgp4fix add singly averaged variables
  @am = 0.0
  @em = 0.0
  @im = 0.0
  @Om = 0.0
  @om = 0.0
  @mm = 0.0
  @nm = 0.0
  @t = 0.0

  # sgp4fix add constant parameters to eliminate mutliple calls during execution
  @tumin = 0.0
  @mu = 0.0
  @radiusearthkm = 0.0
  @xke = 0.0
  @j2 = 0.0
  @j3 = 0.0
  @j4 = 0.0
  @j3oj2 = 0.0

  #       Additional elements to capture relevant TLE and object information:
  @dia_mm = 0 # RSO dia in mm
  @period_sec = 0.0 # Period in seconds
  @active = 0 # "Active S/C" flag (0=n, 1=y)
  @not_orbital = 0 # "Orbiting S/C" flag (0=n, 1=y)
  @rcs_m2 = 0.0 # "RCS (m^2)" storage

  # temporary variables because the original authors call the same method with different variables
  @ep = 0.0
  @inclp = 0.0
  @nodep = 0.0
  @argpp = 0.0
  @mp = 0.0

  @isimp = 0
  @aycof = 0.0
  @con41 = 0.0
  @cc1 = 0.0
  @cc4 = 0.0
  @cc5 = 0.0
  @d2 = 0.0
  @d3 = 0.0
  @d4 = 0.0
  @delmo = 0.0
  @eta = 0.0
  @argpdot = 0.0
  @omgcof = 0.0
  @sinmao = 0.0
  @t2cof = 0.0
  @t3cof = 0.0
  @t4cof = 0.0
  @t5cof = 0.0
  @x1mth2 = 0.0
  @x7thm1 = 0.0
  @mdot = 0.0
  @nodedot = 0.0
  @xlcof = 0.0
  @xmcof = 0.0
  @nodecf = 0.0

  # deep space
  @irez = 0
  @d2201 = 0.0
  @d2211 = 0.0
  @d3210 = 0.0
  @d3222 = 0.0
  @d4410 = 0.0
  @d4422 = 0.0
  @d5220 = 0.0
  @d5232 = 0.0
  @d5421 = 0.0
  @d5433 = 0.0
  @dedt = 0.0
  @del1 = 0.0
  @del2 = 0.0
  @del3 = 0.0
  @didt = 0.0
  @dmdt = 0.0
  @dnodt = 0.0
  @domdt = 0.0
  @e3 = 0.0
  @ee2 = 0.0
  @peo = 0.0
  @pgho = 0.0
  @pho = 0.0
  @pinco = 0.0
  @plo = 0.0
  @se2 = 0.0
  @se3 = 0.0
  @sgh2 = 0.0
  @sgh3 = 0.0
  @sgh4 = 0.0
  @sh2 = 0.0
  @sh3 = 0.0
  @si2 = 0.0
  @si3 = 0.0
  @sl2 = 0.0
  @sl3 = 0.0
  @sl4 = 0.0
  @gsto = 0.0
  @xfact = 0.0
  @xgh2 = 0.0
  @xgh3 = 0.0
  @xgh4 = 0.0
  @xh2 = 0.0
  @xh3 = 0.0
  @xi2 = 0.0
  @xi3 = 0.0
  @xl2 = 0.0
  @xl3 = 0.0
  @xl4 = 0.0
  @xlamo = 0.0
  @zmol = 0.0
  @zmos = 0.0
  @atime = 0.0
  @xli = 0.0
  @xni = 0.0
  @snodm = 0.0
  @cnodm = 0.0
  @sinim = 0.0
  @cosim = 0.0
  @sinomm = 0.0
  @cosomm = 0.0
  @day = 0.0
  @emsq = 0.0
  @gam = 0.0
  @rtemsq = 0.0
  @s1 = 0.0
  @s2 = 0.0
  @s3 = 0.0
  @s4 = 0.0
  @s5 = 0.0
  @s6 = 0.0
  @s7 = 0.0
  @ss1 = 0.0
  @ss2 = 0.0
  @ss3 = 0.0
  @ss4 = 0.0
  @ss5 = 0.0
  @ss6 = 0.0
  @ss7 = 0.0
  @sz1 = 0.0
  @sz2 = 0.0
  @sz3 = 0.0
  @sz11 = 0.0
  @sz12 = 0.0
  @sz13 = 0.0
  @sz21 = 0.0
  @sz22 = 0.0
  @sz23 = 0.0
  @sz31 = 0.0
  @sz32 = 0.0
  @sz33 = 0.0
  @z1 = 0.0
  @z2 = 0.0
  @z3 = 0.0
  @z11 = 0.0
  @z12 = 0.0
  @z13 = 0.0
  @z21 = 0.0
  @z22 = 0.0
  @z23 = 0.0
  @z31 = 0.0
  @z32 = 0.0
  @z33 = 0.0
  @argpm = 0.0
  @inclm = 0.0
  @nodem = 0.0
  @dndt = 0.0
  @eccsq = 0.0

  # for initl
  @ainv = 0.0
  @ao = 0.0
  @con42 = 0.0
  @cosio = 0.0
  @cosio2 = 0.0
  @omeosq = 0.0
  @posq = 0.0
  @rp = 0.0
  @rteosq = 0.0
  @sinio = 0.0
end

Instance Attribute Details

#aObject

Returns the value of attribute a.



20
21
22
# File 'lib/korba/sgp4/elset_rec.rb', line 20

def a
  @a
end

#activeObject

Returns the value of attribute active.



60
61
62
# File 'lib/korba/sgp4/elset_rec.rb', line 60

def active
  @active
end

#ainvObject

Returns the value of attribute ainv.



202
203
204
# File 'lib/korba/sgp4/elset_rec.rb', line 202

def ainv
  @ainv
end

#altaObject

Returns the value of attribute alta.



22
23
24
# File 'lib/korba/sgp4/elset_rec.rb', line 22

def alta
  @alta
end

#altpObject

Returns the value of attribute altp.



21
22
23
# File 'lib/korba/sgp4/elset_rec.rb', line 21

def altp
  @altp
end

#amObject

Returns the value of attribute am.



42
43
44
# File 'lib/korba/sgp4/elset_rec.rb', line 42

def am
  @am
end

#aoObject

Returns the value of attribute ao.



203
204
205
# File 'lib/korba/sgp4/elset_rec.rb', line 203

def ao
  @ao
end

#argpdotObject

Returns the value of attribute argpdot.



79
80
81
# File 'lib/korba/sgp4/elset_rec.rb', line 79

def argpdot
  @argpdot
end

#argpmObject

Returns the value of attribute argpm.



197
198
199
# File 'lib/korba/sgp4/elset_rec.rb', line 197

def argpm
  @argpm
end

#argpoObject

Returns the value of attribute argpo.



33
34
35
# File 'lib/korba/sgp4/elset_rec.rb', line 33

def argpo
  @argpo
end

#argppObject

Returns the value of attribute argpp.



66
67
68
# File 'lib/korba/sgp4/elset_rec.rb', line 66

def argpp
  @argpp
end

#atimeObject

Returns the value of attribute atime.



146
147
148
# File 'lib/korba/sgp4/elset_rec.rb', line 146

def atime
  @atime
end

#aycofObject

Returns the value of attribute aycof.



69
70
71
# File 'lib/korba/sgp4/elset_rec.rb', line 69

def aycof
  @aycof
end

#bstarObject

Returns the value of attribute bstar.



28
29
30
# File 'lib/korba/sgp4/elset_rec.rb', line 28

def bstar
  @bstar
end

#cc1Object

Returns the value of attribute cc1.



71
72
73
# File 'lib/korba/sgp4/elset_rec.rb', line 71

def cc1
  @cc1
end

#cc4Object

Returns the value of attribute cc4.



72
73
74
# File 'lib/korba/sgp4/elset_rec.rb', line 72

def cc4
  @cc4
end

#cc5Object

Returns the value of attribute cc5.



73
74
75
# File 'lib/korba/sgp4/elset_rec.rb', line 73

def cc5
  @cc5
end

#classificationObject

Returns the value of attribute classification.



36
37
38
# File 'lib/korba/sgp4/elset_rec.rb', line 36

def classification
  @classification
end

#cnodmObject

Returns the value of attribute cnodm.



150
151
152
# File 'lib/korba/sgp4/elset_rec.rb', line 150

def cnodm
  @cnodm
end

#con41Object

Returns the value of attribute con41.



70
71
72
# File 'lib/korba/sgp4/elset_rec.rb', line 70

def con41
  @con41
end

#con42Object

Returns the value of attribute con42.



204
205
206
# File 'lib/korba/sgp4/elset_rec.rb', line 204

def con42
  @con42
end

#cosimObject

Returns the value of attribute cosim.



152
153
154
# File 'lib/korba/sgp4/elset_rec.rb', line 152

def cosim
  @cosim
end

#cosioObject

Returns the value of attribute cosio.



205
206
207
# File 'lib/korba/sgp4/elset_rec.rb', line 205

def cosio
  @cosio
end

#cosio2Object

Returns the value of attribute cosio2.



206
207
208
# File 'lib/korba/sgp4/elset_rec.rb', line 206

def cosio2
  @cosio2
end

#cosommObject

Returns the value of attribute cosomm.



154
155
156
# File 'lib/korba/sgp4/elset_rec.rb', line 154

def cosomm
  @cosomm
end

#d2Object

Returns the value of attribute d2.



74
75
76
# File 'lib/korba/sgp4/elset_rec.rb', line 74

def d2
  @d2
end

#d2201Object

Returns the value of attribute d2201.



94
95
96
# File 'lib/korba/sgp4/elset_rec.rb', line 94

def d2201
  @d2201
end

#d2211Object

Returns the value of attribute d2211.



95
96
97
# File 'lib/korba/sgp4/elset_rec.rb', line 95

def d2211
  @d2211
end

#d3Object

Returns the value of attribute d3.



75
76
77
# File 'lib/korba/sgp4/elset_rec.rb', line 75

def d3
  @d3
end

#d3210Object

Returns the value of attribute d3210.



96
97
98
# File 'lib/korba/sgp4/elset_rec.rb', line 96

def d3210
  @d3210
end

#d3222Object

Returns the value of attribute d3222.



97
98
99
# File 'lib/korba/sgp4/elset_rec.rb', line 97

def d3222
  @d3222
end

#d4Object

Returns the value of attribute d4.



76
77
78
# File 'lib/korba/sgp4/elset_rec.rb', line 76

def d4
  @d4
end

#d4410Object

Returns the value of attribute d4410.



98
99
100
# File 'lib/korba/sgp4/elset_rec.rb', line 98

def d4410
  @d4410
end

#d4422Object

Returns the value of attribute d4422.



99
100
101
# File 'lib/korba/sgp4/elset_rec.rb', line 99

def d4422
  @d4422
end

#d5220Object

Returns the value of attribute d5220.



100
101
102
# File 'lib/korba/sgp4/elset_rec.rb', line 100

def d5220
  @d5220
end

#d5232Object

Returns the value of attribute d5232.



101
102
103
# File 'lib/korba/sgp4/elset_rec.rb', line 101

def d5232
  @d5232
end

#d5421Object

Returns the value of attribute d5421.



102
103
104
# File 'lib/korba/sgp4/elset_rec.rb', line 102

def d5421
  @d5421
end

#d5433Object

Returns the value of attribute d5433.



103
104
105
# File 'lib/korba/sgp4/elset_rec.rb', line 103

def d5433
  @d5433
end

#dayObject

Returns the value of attribute day.



155
156
157
# File 'lib/korba/sgp4/elset_rec.rb', line 155

def day
  @day
end

#dedtObject

Returns the value of attribute dedt.



104
105
106
# File 'lib/korba/sgp4/elset_rec.rb', line 104

def dedt
  @dedt
end

#del1Object

Returns the value of attribute del1.



105
106
107
# File 'lib/korba/sgp4/elset_rec.rb', line 105

def del1
  @del1
end

#del2Object

Returns the value of attribute del2.



106
107
108
# File 'lib/korba/sgp4/elset_rec.rb', line 106

def del2
  @del2
end

#del3Object

Returns the value of attribute del3.



107
108
109
# File 'lib/korba/sgp4/elset_rec.rb', line 107

def del3
  @del3
end

#delmoObject

Returns the value of attribute delmo.



77
78
79
# File 'lib/korba/sgp4/elset_rec.rb', line 77

def delmo
  @delmo
end

#dia_mmObject

Returns the value of attribute dia_mm.



58
59
60
# File 'lib/korba/sgp4/elset_rec.rb', line 58

def dia_mm
  @dia_mm
end

#didtObject

Returns the value of attribute didt.



108
109
110
# File 'lib/korba/sgp4/elset_rec.rb', line 108

def didt
  @didt
end

#dmdtObject

Returns the value of attribute dmdt.



109
110
111
# File 'lib/korba/sgp4/elset_rec.rb', line 109

def dmdt
  @dmdt
end

#dndtObject

Returns the value of attribute dndt.



200
201
202
# File 'lib/korba/sgp4/elset_rec.rb', line 200

def dndt
  @dndt
end

#dnodtObject

Returns the value of attribute dnodt.



110
111
112
# File 'lib/korba/sgp4/elset_rec.rb', line 110

def dnodt
  @dnodt
end

#domdtObject

Returns the value of attribute domdt.



111
112
113
# File 'lib/korba/sgp4/elset_rec.rb', line 111

def domdt
  @domdt
end

#e3Object

Returns the value of attribute e3.



112
113
114
# File 'lib/korba/sgp4/elset_rec.rb', line 112

def e3
  @e3
end

#eccoObject

Returns the value of attribute ecco.



32
33
34
# File 'lib/korba/sgp4/elset_rec.rb', line 32

def ecco
  @ecco
end

#eccsqObject

Returns the value of attribute eccsq.



201
202
203
# File 'lib/korba/sgp4/elset_rec.rb', line 201

def eccsq
  @eccsq
end

#ee2Object

Returns the value of attribute ee2.



113
114
115
# File 'lib/korba/sgp4/elset_rec.rb', line 113

def ee2
  @ee2
end

#elnumObject

Returns the value of attribute elnum.



39
40
41
# File 'lib/korba/sgp4/elset_rec.rb', line 39

def elnum
  @elnum
end

#emObject

Returns the value of attribute em.



43
44
45
# File 'lib/korba/sgp4/elset_rec.rb', line 43

def em
  @em
end

#emsqObject

Returns the value of attribute emsq.



156
157
158
# File 'lib/korba/sgp4/elset_rec.rb', line 156

def emsq
  @emsq
end

#epObject

Returns the value of attribute ep.



63
64
65
# File 'lib/korba/sgp4/elset_rec.rb', line 63

def ep
  @ep
end

#ephtypeObject

Returns the value of attribute ephtype.



38
39
40
# File 'lib/korba/sgp4/elset_rec.rb', line 38

def ephtype
  @ephtype
end

#epochdaysObject

Returns the value of attribute epochdays.



23
24
25
# File 'lib/korba/sgp4/elset_rec.rb', line 23

def epochdays
  @epochdays
end

#epochtynumrevObject

Returns the value of attribute epochtynumrev.



15
16
17
# File 'lib/korba/sgp4/elset_rec.rb', line 15

def epochtynumrev
  @epochtynumrev
end

#epochyrObject

Returns the value of attribute epochyr.



14
15
16
# File 'lib/korba/sgp4/elset_rec.rb', line 14

def epochyr
  @epochyr
end

#errorObject

Returns the value of attribute error.



16
17
18
# File 'lib/korba/sgp4/elset_rec.rb', line 16

def error
  @error
end

#etaObject

Returns the value of attribute eta.



78
79
80
# File 'lib/korba/sgp4/elset_rec.rb', line 78

def eta
  @eta
end

#gamObject

Returns the value of attribute gam.



157
158
159
# File 'lib/korba/sgp4/elset_rec.rb', line 157

def gam
  @gam
end

#gstoObject

Returns the value of attribute gsto.



131
132
133
# File 'lib/korba/sgp4/elset_rec.rb', line 131

def gsto
  @gsto
end

#imObject

Returns the value of attribute im.



44
45
46
# File 'lib/korba/sgp4/elset_rec.rb', line 44

def im
  @im
end

#inclmObject

Returns the value of attribute inclm.



198
199
200
# File 'lib/korba/sgp4/elset_rec.rb', line 198

def inclm
  @inclm
end

#incloObject

Returns the value of attribute inclo.



30
31
32
# File 'lib/korba/sgp4/elset_rec.rb', line 30

def inclo
  @inclo
end

#inclpObject

Returns the value of attribute inclp.



64
65
66
# File 'lib/korba/sgp4/elset_rec.rb', line 64

def inclp
  @inclp
end

#initObject

Returns the value of attribute init.



18
19
20
# File 'lib/korba/sgp4/elset_rec.rb', line 18

def init
  @init
end

#intldesgObject

Returns the value of attribute intldesg.



37
38
39
# File 'lib/korba/sgp4/elset_rec.rb', line 37

def intldesg
  @intldesg
end

#irezObject

Returns the value of attribute irez.



93
94
95
# File 'lib/korba/sgp4/elset_rec.rb', line 93

def irez
  @irez
end

#isimpObject

Returns the value of attribute isimp.



68
69
70
# File 'lib/korba/sgp4/elset_rec.rb', line 68

def isimp
  @isimp
end

#j2Object

Returns the value of attribute j2.



54
55
56
# File 'lib/korba/sgp4/elset_rec.rb', line 54

def j2
  @j2
end

#j3Object

Returns the value of attribute j3.



55
56
57
# File 'lib/korba/sgp4/elset_rec.rb', line 55

def j3
  @j3
end

#j3oj2Object

Returns the value of attribute j3oj2.



57
58
59
# File 'lib/korba/sgp4/elset_rec.rb', line 57

def j3oj2
  @j3oj2
end

#j4Object

Returns the value of attribute j4.



56
57
58
# File 'lib/korba/sgp4/elset_rec.rb', line 56

def j4
  @j4
end

#jdsatepochObject

Returns the value of attribute jdsatepoch.



24
25
26
# File 'lib/korba/sgp4/elset_rec.rb', line 24

def jdsatepoch
  @jdsatepoch
end

#jdsatepochFObject

Returns the value of attribute jdsatepochF.



25
26
27
# File 'lib/korba/sgp4/elset_rec.rb', line 25

def jdsatepochF
  @jdsatepochF
end

#mdotObject

Returns the value of attribute mdot.



88
89
90
# File 'lib/korba/sgp4/elset_rec.rb', line 88

def mdot
  @mdot
end

#methodObject

Returns the value of attribute method.



19
20
21
# File 'lib/korba/sgp4/elset_rec.rb', line 19

def method
  @method
end

#mmObject

Returns the value of attribute mm.



47
48
49
# File 'lib/korba/sgp4/elset_rec.rb', line 47

def mm
  @mm
end

#moObject

Returns the value of attribute mo.



34
35
36
# File 'lib/korba/sgp4/elset_rec.rb', line 34

def mo
  @mo
end

#mpObject

Returns the value of attribute mp.



67
68
69
# File 'lib/korba/sgp4/elset_rec.rb', line 67

def mp
  @mp
end

#muObject

Returns the value of attribute mu.



51
52
53
# File 'lib/korba/sgp4/elset_rec.rb', line 51

def mu
  @mu
end

#nddotObject

Returns the value of attribute nddot.



26
27
28
# File 'lib/korba/sgp4/elset_rec.rb', line 26

def nddot
  @nddot
end

#ndotObject

Returns the value of attribute ndot.



27
28
29
# File 'lib/korba/sgp4/elset_rec.rb', line 27

def ndot
  @ndot
end

#nmObject

Returns the value of attribute nm.



48
49
50
# File 'lib/korba/sgp4/elset_rec.rb', line 48

def nm
  @nm
end

#no_kozaiObject

Returns the value of attribute no_kozai.



35
36
37
# File 'lib/korba/sgp4/elset_rec.rb', line 35

def no_kozai
  @no_kozai
end

#no_unkozaiObject

Returns the value of attribute no_unkozai.



41
42
43
# File 'lib/korba/sgp4/elset_rec.rb', line 41

def no_unkozai
  @no_unkozai
end

#nodecfObject

Returns the value of attribute nodecf.



92
93
94
# File 'lib/korba/sgp4/elset_rec.rb', line 92

def nodecf
  @nodecf
end

#nodedotObject

Returns the value of attribute nodedot.



89
90
91
# File 'lib/korba/sgp4/elset_rec.rb', line 89

def nodedot
  @nodedot
end

#nodemObject

Returns the value of attribute nodem.



199
200
201
# File 'lib/korba/sgp4/elset_rec.rb', line 199

def nodem
  @nodem
end

#nodeoObject

Returns the value of attribute nodeo.



31
32
33
# File 'lib/korba/sgp4/elset_rec.rb', line 31

def nodeo
  @nodeo
end

#nodepObject

Returns the value of attribute nodep.



65
66
67
# File 'lib/korba/sgp4/elset_rec.rb', line 65

def nodep
  @nodep
end

#not_orbitalObject

Returns the value of attribute not_orbital.



61
62
63
# File 'lib/korba/sgp4/elset_rec.rb', line 61

def not_orbital
  @not_orbital
end

#omObject

Returns the value of attribute om.



46
47
48
# File 'lib/korba/sgp4/elset_rec.rb', line 46

def om
  @om
end

#OmObject

Returns the value of attribute Om.



45
46
47
# File 'lib/korba/sgp4/elset_rec.rb', line 45

def Om
  @Om
end

#omeosqObject

Returns the value of attribute omeosq.



207
208
209
# File 'lib/korba/sgp4/elset_rec.rb', line 207

def omeosq
  @omeosq
end

#omgcofObject

Returns the value of attribute omgcof.



80
81
82
# File 'lib/korba/sgp4/elset_rec.rb', line 80

def omgcof
  @omgcof
end

#operationmodeObject

Returns the value of attribute operationmode.



17
18
19
# File 'lib/korba/sgp4/elset_rec.rb', line 17

def operationmode
  @operationmode
end

#peoObject

Returns the value of attribute peo.



114
115
116
# File 'lib/korba/sgp4/elset_rec.rb', line 114

def peo
  @peo
end

#period_secObject

Returns the value of attribute period_sec.



59
60
61
# File 'lib/korba/sgp4/elset_rec.rb', line 59

def period_sec
  @period_sec
end

#pghoObject

Returns the value of attribute pgho.



115
116
117
# File 'lib/korba/sgp4/elset_rec.rb', line 115

def pgho
  @pgho
end

#phoObject

Returns the value of attribute pho.



116
117
118
# File 'lib/korba/sgp4/elset_rec.rb', line 116

def pho
  @pho
end

#pincoObject

Returns the value of attribute pinco.



117
118
119
# File 'lib/korba/sgp4/elset_rec.rb', line 117

def pinco
  @pinco
end

#ploObject

Returns the value of attribute plo.



118
119
120
# File 'lib/korba/sgp4/elset_rec.rb', line 118

def plo
  @plo
end

#posqObject

Returns the value of attribute posq.



208
209
210
# File 'lib/korba/sgp4/elset_rec.rb', line 208

def posq
  @posq
end

#radiusearthkmObject

Returns the value of attribute radiusearthkm.



52
53
54
# File 'lib/korba/sgp4/elset_rec.rb', line 52

def radiusearthkm
  @radiusearthkm
end

#rcs_m2Object

Returns the value of attribute rcs_m2.



62
63
64
# File 'lib/korba/sgp4/elset_rec.rb', line 62

def rcs_m2
  @rcs_m2
end

#rcseObject

Returns the value of attribute rcse.



29
30
31
# File 'lib/korba/sgp4/elset_rec.rb', line 29

def rcse
  @rcse
end

#revnumObject

Returns the value of attribute revnum.



40
41
42
# File 'lib/korba/sgp4/elset_rec.rb', line 40

def revnum
  @revnum
end

#rpObject

Returns the value of attribute rp.



209
210
211
# File 'lib/korba/sgp4/elset_rec.rb', line 209

def rp
  @rp
end

#rtemsqObject

Returns the value of attribute rtemsq.



158
159
160
# File 'lib/korba/sgp4/elset_rec.rb', line 158

def rtemsq
  @rtemsq
end

#rteosqObject

Returns the value of attribute rteosq.



210
211
212
# File 'lib/korba/sgp4/elset_rec.rb', line 210

def rteosq
  @rteosq
end

#s1Object

Returns the value of attribute s1.



159
160
161
# File 'lib/korba/sgp4/elset_rec.rb', line 159

def s1
  @s1
end

#s2Object

Returns the value of attribute s2.



160
161
162
# File 'lib/korba/sgp4/elset_rec.rb', line 160

def s2
  @s2
end

#s3Object

Returns the value of attribute s3.



161
162
163
# File 'lib/korba/sgp4/elset_rec.rb', line 161

def s3
  @s3
end

#s4Object

Returns the value of attribute s4.



162
163
164
# File 'lib/korba/sgp4/elset_rec.rb', line 162

def s4
  @s4
end

#s5Object

Returns the value of attribute s5.



163
164
165
# File 'lib/korba/sgp4/elset_rec.rb', line 163

def s5
  @s5
end

#s6Object

Returns the value of attribute s6.



164
165
166
# File 'lib/korba/sgp4/elset_rec.rb', line 164

def s6
  @s6
end

#s7Object

Returns the value of attribute s7.



165
166
167
# File 'lib/korba/sgp4/elset_rec.rb', line 165

def s7
  @s7
end

#satnumObject

Returns the value of attribute satnum.



13
14
15
# File 'lib/korba/sgp4/elset_rec.rb', line 13

def satnum
  @satnum
end

#se2Object

Returns the value of attribute se2.



119
120
121
# File 'lib/korba/sgp4/elset_rec.rb', line 119

def se2
  @se2
end

#se3Object

Returns the value of attribute se3.



120
121
122
# File 'lib/korba/sgp4/elset_rec.rb', line 120

def se3
  @se3
end

#sgh2Object

Returns the value of attribute sgh2.



121
122
123
# File 'lib/korba/sgp4/elset_rec.rb', line 121

def sgh2
  @sgh2
end

#sgh3Object

Returns the value of attribute sgh3.



122
123
124
# File 'lib/korba/sgp4/elset_rec.rb', line 122

def sgh3
  @sgh3
end

#sgh4Object

Returns the value of attribute sgh4.



123
124
125
# File 'lib/korba/sgp4/elset_rec.rb', line 123

def sgh4
  @sgh4
end

#sh2Object

Returns the value of attribute sh2.



124
125
126
# File 'lib/korba/sgp4/elset_rec.rb', line 124

def sh2
  @sh2
end

#sh3Object

Returns the value of attribute sh3.



125
126
127
# File 'lib/korba/sgp4/elset_rec.rb', line 125

def sh3
  @sh3
end

#si2Object

Returns the value of attribute si2.



126
127
128
# File 'lib/korba/sgp4/elset_rec.rb', line 126

def si2
  @si2
end

#si3Object

Returns the value of attribute si3.



127
128
129
# File 'lib/korba/sgp4/elset_rec.rb', line 127

def si3
  @si3
end

#sinimObject

Returns the value of attribute sinim.



151
152
153
# File 'lib/korba/sgp4/elset_rec.rb', line 151

def sinim
  @sinim
end

#sinioObject

Returns the value of attribute sinio.



211
212
213
# File 'lib/korba/sgp4/elset_rec.rb', line 211

def sinio
  @sinio
end

#sinmaoObject

Returns the value of attribute sinmao.



81
82
83
# File 'lib/korba/sgp4/elset_rec.rb', line 81

def sinmao
  @sinmao
end

#sinommObject

Returns the value of attribute sinomm.



153
154
155
# File 'lib/korba/sgp4/elset_rec.rb', line 153

def sinomm
  @sinomm
end

#sl2Object

Returns the value of attribute sl2.



128
129
130
# File 'lib/korba/sgp4/elset_rec.rb', line 128

def sl2
  @sl2
end

#sl3Object

Returns the value of attribute sl3.



129
130
131
# File 'lib/korba/sgp4/elset_rec.rb', line 129

def sl3
  @sl3
end

#sl4Object

Returns the value of attribute sl4.



130
131
132
# File 'lib/korba/sgp4/elset_rec.rb', line 130

def sl4
  @sl4
end

#snodmObject

Returns the value of attribute snodm.



149
150
151
# File 'lib/korba/sgp4/elset_rec.rb', line 149

def snodm
  @snodm
end

#ss1Object

Returns the value of attribute ss1.



166
167
168
# File 'lib/korba/sgp4/elset_rec.rb', line 166

def ss1
  @ss1
end

#ss2Object

Returns the value of attribute ss2.



167
168
169
# File 'lib/korba/sgp4/elset_rec.rb', line 167

def ss2
  @ss2
end

#ss3Object

Returns the value of attribute ss3.



168
169
170
# File 'lib/korba/sgp4/elset_rec.rb', line 168

def ss3
  @ss3
end

#ss4Object

Returns the value of attribute ss4.



169
170
171
# File 'lib/korba/sgp4/elset_rec.rb', line 169

def ss4
  @ss4
end

#ss5Object

Returns the value of attribute ss5.



170
171
172
# File 'lib/korba/sgp4/elset_rec.rb', line 170

def ss5
  @ss5
end

#ss6Object

Returns the value of attribute ss6.



171
172
173
# File 'lib/korba/sgp4/elset_rec.rb', line 171

def ss6
  @ss6
end

#ss7Object

Returns the value of attribute ss7.



172
173
174
# File 'lib/korba/sgp4/elset_rec.rb', line 172

def ss7
  @ss7
end

#sz1Object

Returns the value of attribute sz1.



173
174
175
# File 'lib/korba/sgp4/elset_rec.rb', line 173

def sz1
  @sz1
end

#sz11Object

Returns the value of attribute sz11.



176
177
178
# File 'lib/korba/sgp4/elset_rec.rb', line 176

def sz11
  @sz11
end

#sz12Object

Returns the value of attribute sz12.



177
178
179
# File 'lib/korba/sgp4/elset_rec.rb', line 177

def sz12
  @sz12
end

#sz13Object

Returns the value of attribute sz13.



178
179
180
# File 'lib/korba/sgp4/elset_rec.rb', line 178

def sz13
  @sz13
end

#sz2Object

Returns the value of attribute sz2.



174
175
176
# File 'lib/korba/sgp4/elset_rec.rb', line 174

def sz2
  @sz2
end

#sz21Object

Returns the value of attribute sz21.



179
180
181
# File 'lib/korba/sgp4/elset_rec.rb', line 179

def sz21
  @sz21
end

#sz22Object

Returns the value of attribute sz22.



180
181
182
# File 'lib/korba/sgp4/elset_rec.rb', line 180

def sz22
  @sz22
end

#sz23Object

Returns the value of attribute sz23.



181
182
183
# File 'lib/korba/sgp4/elset_rec.rb', line 181

def sz23
  @sz23
end

#sz3Object

Returns the value of attribute sz3.



175
176
177
# File 'lib/korba/sgp4/elset_rec.rb', line 175

def sz3
  @sz3
end

#sz31Object

Returns the value of attribute sz31.



182
183
184
# File 'lib/korba/sgp4/elset_rec.rb', line 182

def sz31
  @sz31
end

#sz32Object

Returns the value of attribute sz32.



183
184
185
# File 'lib/korba/sgp4/elset_rec.rb', line 183

def sz32
  @sz32
end

#sz33Object

Returns the value of attribute sz33.



184
185
186
# File 'lib/korba/sgp4/elset_rec.rb', line 184

def sz33
  @sz33
end

#tObject

Returns the value of attribute t.



49
50
51
# File 'lib/korba/sgp4/elset_rec.rb', line 49

def t
  @t
end

#t2cofObject

Returns the value of attribute t2cof.



82
83
84
# File 'lib/korba/sgp4/elset_rec.rb', line 82

def t2cof
  @t2cof
end

#t3cofObject

Returns the value of attribute t3cof.



83
84
85
# File 'lib/korba/sgp4/elset_rec.rb', line 83

def t3cof
  @t3cof
end

#t4cofObject

Returns the value of attribute t4cof.



84
85
86
# File 'lib/korba/sgp4/elset_rec.rb', line 84

def t4cof
  @t4cof
end

#t5cofObject

Returns the value of attribute t5cof.



85
86
87
# File 'lib/korba/sgp4/elset_rec.rb', line 85

def t5cof
  @t5cof
end

#tuminObject

Returns the value of attribute tumin.



50
51
52
# File 'lib/korba/sgp4/elset_rec.rb', line 50

def tumin
  @tumin
end

#whichconstObject

Returns the value of attribute whichconst.



12
13
14
# File 'lib/korba/sgp4/elset_rec.rb', line 12

def whichconst
  @whichconst
end

#x1mth2Object

Returns the value of attribute x1mth2.



86
87
88
# File 'lib/korba/sgp4/elset_rec.rb', line 86

def x1mth2
  @x1mth2
end

#x7thm1Object

Returns the value of attribute x7thm1.



87
88
89
# File 'lib/korba/sgp4/elset_rec.rb', line 87

def x7thm1
  @x7thm1
end

#xfactObject

Returns the value of attribute xfact.



132
133
134
# File 'lib/korba/sgp4/elset_rec.rb', line 132

def xfact
  @xfact
end

#xgh2Object

Returns the value of attribute xgh2.



133
134
135
# File 'lib/korba/sgp4/elset_rec.rb', line 133

def xgh2
  @xgh2
end

#xgh3Object

Returns the value of attribute xgh3.



134
135
136
# File 'lib/korba/sgp4/elset_rec.rb', line 134

def xgh3
  @xgh3
end

#xgh4Object

Returns the value of attribute xgh4.



135
136
137
# File 'lib/korba/sgp4/elset_rec.rb', line 135

def xgh4
  @xgh4
end

#xh2Object

Returns the value of attribute xh2.



136
137
138
# File 'lib/korba/sgp4/elset_rec.rb', line 136

def xh2
  @xh2
end

#xh3Object

Returns the value of attribute xh3.



137
138
139
# File 'lib/korba/sgp4/elset_rec.rb', line 137

def xh3
  @xh3
end

#xi2Object

Returns the value of attribute xi2.



138
139
140
# File 'lib/korba/sgp4/elset_rec.rb', line 138

def xi2
  @xi2
end

#xi3Object

Returns the value of attribute xi3.



139
140
141
# File 'lib/korba/sgp4/elset_rec.rb', line 139

def xi3
  @xi3
end

#xkeObject

Returns the value of attribute xke.



53
54
55
# File 'lib/korba/sgp4/elset_rec.rb', line 53

def xke
  @xke
end

#xl2Object

Returns the value of attribute xl2.



140
141
142
# File 'lib/korba/sgp4/elset_rec.rb', line 140

def xl2
  @xl2
end

#xl3Object

Returns the value of attribute xl3.



141
142
143
# File 'lib/korba/sgp4/elset_rec.rb', line 141

def xl3
  @xl3
end

#xl4Object

Returns the value of attribute xl4.



142
143
144
# File 'lib/korba/sgp4/elset_rec.rb', line 142

def xl4
  @xl4
end

#xlamoObject

Returns the value of attribute xlamo.



143
144
145
# File 'lib/korba/sgp4/elset_rec.rb', line 143

def xlamo
  @xlamo
end

#xlcofObject

Returns the value of attribute xlcof.



90
91
92
# File 'lib/korba/sgp4/elset_rec.rb', line 90

def xlcof
  @xlcof
end

#xliObject

Returns the value of attribute xli.



147
148
149
# File 'lib/korba/sgp4/elset_rec.rb', line 147

def xli
  @xli
end

#xmcofObject

Returns the value of attribute xmcof.



91
92
93
# File 'lib/korba/sgp4/elset_rec.rb', line 91

def xmcof
  @xmcof
end

#xniObject

Returns the value of attribute xni.



148
149
150
# File 'lib/korba/sgp4/elset_rec.rb', line 148

def xni
  @xni
end

#z1Object

Returns the value of attribute z1.



185
186
187
# File 'lib/korba/sgp4/elset_rec.rb', line 185

def z1
  @z1
end

#z11Object

Returns the value of attribute z11.



188
189
190
# File 'lib/korba/sgp4/elset_rec.rb', line 188

def z11
  @z11
end

#z12Object

Returns the value of attribute z12.



189
190
191
# File 'lib/korba/sgp4/elset_rec.rb', line 189

def z12
  @z12
end

#z13Object

Returns the value of attribute z13.



190
191
192
# File 'lib/korba/sgp4/elset_rec.rb', line 190

def z13
  @z13
end

#z2Object

Returns the value of attribute z2.



186
187
188
# File 'lib/korba/sgp4/elset_rec.rb', line 186

def z2
  @z2
end

#z21Object

Returns the value of attribute z21.



191
192
193
# File 'lib/korba/sgp4/elset_rec.rb', line 191

def z21
  @z21
end

#z22Object

Returns the value of attribute z22.



192
193
194
# File 'lib/korba/sgp4/elset_rec.rb', line 192

def z22
  @z22
end

#z23Object

Returns the value of attribute z23.



193
194
195
# File 'lib/korba/sgp4/elset_rec.rb', line 193

def z23
  @z23
end

#z3Object

Returns the value of attribute z3.



187
188
189
# File 'lib/korba/sgp4/elset_rec.rb', line 187

def z3
  @z3
end

#z31Object

Returns the value of attribute z31.



194
195
196
# File 'lib/korba/sgp4/elset_rec.rb', line 194

def z31
  @z31
end

#z32Object

Returns the value of attribute z32.



195
196
197
# File 'lib/korba/sgp4/elset_rec.rb', line 195

def z32
  @z32
end

#z33Object

Returns the value of attribute z33.



196
197
198
# File 'lib/korba/sgp4/elset_rec.rb', line 196

def z33
  @z33
end

#zmolObject

Returns the value of attribute zmol.



144
145
146
# File 'lib/korba/sgp4/elset_rec.rb', line 144

def zmol
  @zmol
end

#zmosObject

Returns the value of attribute zmos.



145
146
147
# File 'lib/korba/sgp4/elset_rec.rb', line 145

def zmos
  @zmos
end