Class: PavementConditionIndex::SampleUnitConditionSurvey::AsphaltSurvey
- Inherits:
-
BaseSurvey
- Object
- BaseSurvey
- PavementConditionIndex::SampleUnitConditionSurvey::AsphaltSurvey
- Defined in:
- lib/pavement_condition_index/sample_unit_condition_survey/asphalt_survey.rb
Instance Attribute Summary
Attributes inherited from BaseSurvey
#area, #distresses, #identifier, #pavement_type, #size_of_sample_unit
Instance Method Summary collapse
-
#initialize(area:, distresses:, identifier: nil) ⇒ AsphaltSurvey
constructor
A new instance of AsphaltSurvey.
Methods inherited from BaseSurvey
#allowable_number_of_deduct_values, #allowed_deduct_values, #cdv_iterations, #deduct_values, #distress_groups, #highest_deduct_value, #maximum_corrected_deduct_value, #pavement_condition_index, #q
Constructor Details
#initialize(area:, distresses:, identifier: nil) ⇒ AsphaltSurvey
Returns a new instance of AsphaltSurvey.
5 6 7 8 9 10 11 |
# File 'lib/pavement_condition_index/sample_unit_condition_survey/asphalt_survey.rb', line 5 def initialize(area:,distresses:,identifier: nil) @identifier = identifier @area = area @size_of_sample_unit = area # in square feet @pavement_type = :asphalt @distresses = distresses end |