1 package org.opentrafficsim.core.units.distributions;
2
3 import org.djunits.unit.LinearDensityUnit;
4 import org.djunits.value.vdouble.scalar.LinearDensity;
5
6 import nl.tudelft.simulation.jstats.distributions.DistContinuous;
7
8
9
10
11
12
13
14
15
16
17
18 public class ContinuousDistLinearDensity extends ContinuousDistDoubleScalar.Rel<LinearDensity, LinearDensityUnit>
19 {
20
21
22 private static final long serialVersionUID = 20180829L;
23
24
25
26
27
28 public ContinuousDistLinearDensity(final DistContinuous distribution, final LinearDensityUnit unit)
29 {
30 super(distribution, unit);
31
32 }
33
34
35 @Override
36 public LinearDensity draw()
37 {
38 return new LinearDensity(getDistribution().draw(), (LinearDensityUnit) getUnit());
39 }
40
41
42 @Override
43 public final String toString()
44 {
45 return "ContinuousDistLinearDensity []";
46 }
47
48 }