class Diadem::Distribution

Attributes

intensities[RW]

Public Class Methods

new(intensities) click to toggle source
# File lib/diadem/distribution.rb, line 6
def initialize(intensities)
  @intensities = intensities
end

Public Instance Methods

resize!(num) click to toggle source

returns self

# File lib/diadem/distribution.rb, line 11
def resize!(num)
  newar = @intensities.dup
  to_pad = num - @intensities.size
  unless to_pad <= 0
    to_pad.times { newar << 0.0 }
  end
  @intensities.replace( newar[0,num] )
  self
end