Class: Quantile::Sample

Inherits:
Object
  • Object
show all
Defined in:
lib/quantile/estimator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(value, rank, delta, successor) ⇒ Sample

Returns a new instance of Sample.



176
177
178
179
180
181
# File 'lib/quantile/estimator.rb', line 176

def initialize(value, rank, delta, successor)
  @value = value
  @rank = rank
  @delta = delta
  @successor = successor
end

Instance Attribute Details

#deltaObject

Returns the value of attribute delta.



173
174
175
# File 'lib/quantile/estimator.rb', line 173

def delta
  @delta
end

#rankObject

Returns the value of attribute rank.



172
173
174
# File 'lib/quantile/estimator.rb', line 172

def rank
  @rank
end

#successorObject

Returns the value of attribute successor.



174
175
176
# File 'lib/quantile/estimator.rb', line 174

def successor
  @successor
end

#valueObject

Returns the value of attribute value.



171
172
173
# File 'lib/quantile/estimator.rb', line 171

def value
  @value
end