Class SafetyFleetBenchmark
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Data for a fleet cluster.
public class SafetyFleetBenchmark : Entity, IEntity, IComparable, IIdentifiable
- Inheritance
-
SafetyFleetBenchmark
- Implements
- Inherited Members
Constructors
SafetyFleetBenchmark()
public SafetyFleetBenchmark()
Properties
CrashProbabilityBenchmarkKm
Gets or sets the crash probability per 100 000 km benchmark value. This value is derived from PredictedCrashesBenchmark
public double? CrashProbabilityBenchmarkKm { get; set; }
Property Value
- double?
The predicted crashes.
CrashProbabilityBenchmarkMile
Gets or sets the crash probability per 100 000 miles benchmark value. This value is derived from PredictedCrashesBenchmark
public double? CrashProbabilityBenchmarkMile { get; set; }
Property Value
- double?
The predicted crashes.
CrashProbabilityBestInClassKm
Gets or sets the crash probability per 100 000 km best in class value. This value is derived from PredictedCrashesBestInClass
public double? CrashProbabilityBestInClassKm { get; set; }
Property Value
- double?
The predicted crashes.
CrashProbabilityBestInClassMile
Gets or sets the crash probability per 100 000 mile best in class value. This value is derived from PredictedCrashesBestInClass
public double? CrashProbabilityBestInClassMile { get; set; }
Property Value
- double?
The predicted crashes.
LastUpdated
Gets or sets the last update date of the data.
public DateTime? LastUpdated { get; set; }
Property Value
ObservationDate
Gets or sets the observation date.
public DateTime? ObservationDate { get; set; }
Property Value
- DateTime?
The observation date.
PredictedCrashesBenchmark
Gets or sets the predicted crashes benchmark (50th percentile) value. Units of crashes per 1 000 000 km.
public double? PredictedCrashesBenchmark { get; set; }
Property Value
- double?
The predicted crashes benchmark.
PredictedCrashesBestInClass
Gets or sets the predicted crashes best in class (80th percentile) value. Units of crashes per 1 000 000 km.
public double? PredictedCrashesBestInClass { get; set; }
Property Value
- double?
The predicted crashes best in class.
Methods
Clone()
Creates a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of the current instance.
PopulateCrashProbabilityFields()
Populates the CrashProbability* fields on the object based on calculation from the PredictedCrashes* fields.
public void PopulateCrashProbabilityFields()