Class: Astronoby::RiseTransitSetEvents

Inherits:
Object
  • Object
show all
Defined in:
lib/astronoby/events/rise_transit_set_events.rb

Overview

Holds arrays of rising, transit, and setting times over a time range.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(risings, transits, settings) ⇒ RiseTransitSetEvents



18
19
20
21
22
# File 'lib/astronoby/events/rise_transit_set_events.rb', line 18

def initialize(risings, transits, settings)
  @rising_times = risings
  @transit_times = transits
  @setting_times = settings
end

Instance Attribute Details

#rising_timesArray<Time> (readonly)



7
8
9
# File 'lib/astronoby/events/rise_transit_set_events.rb', line 7

def rising_times
  @rising_times
end

#setting_timesArray<Time> (readonly)



13
14
15
# File 'lib/astronoby/events/rise_transit_set_events.rb', line 13

def setting_times
  @setting_times
end

#transit_timesArray<Time> (readonly)



10
11
12
# File 'lib/astronoby/events/rise_transit_set_events.rb', line 10

def transit_times
  @transit_times
end