AbsorbedDoseRate constructor

AbsorbedDoseRate({
  1. dynamic graysPerSecond,
  2. dynamic radsPerSecond,
  3. double uncert = 0.0,
})

Construct an AbsorbedDoseRate with either grays per second or rads per second. Optionally specify a relative standard uncertainty.

Implementation

AbsorbedDoseRate(
    {dynamic graysPerSecond, dynamic radsPerSecond, double uncert = 0.0})
    : super(
          graysPerSecond ?? (radsPerSecond ?? 0.0),
          radsPerSecond != null
              ? AbsorbedDoseRate.radsPerSecond
              : AbsorbedDoseRate.graysPerSecond,
          uncert);