DiscreteProcess uses DoubleVar. removed unnecessary macro