Class: Fitting::Statistics::Analysis

Inherits:
Object
  • Object
show all
Defined in:
lib/fitting/statistics/analysis.rb

Instance Method Summary collapse

Constructor Details

#initialize(measurement, depth) ⇒ Analysis

Returns a new instance of Analysis.



10
11
12
13
# File 'lib/fitting/statistics/analysis.rb', line 10

def initialize(measurement, depth)
  @measurement = measurement
  @depth = depth
end

Instance Method Details

#to_sObject



15
16
17
18
19
20
21
22
# File 'lib/fitting/statistics/analysis.rb', line 15

def to_s
  [
    Fitting::Statistics::Lists.new(@measurement, @depth).to_s,
    Fitting::Statistics::RequestsStats.new(@measurement).to_s,
    Fitting::Statistics::ResponsesStats.new(@measurement).to_s,
    Fitting::Statistics::Great.new(@measurement).to_s
  ].compact.join("\n\n")
end