a listener to be attached to a TargetedEvent
to schedule a future event when that event fires.
create_event_scheduler_listener(event, duration, func, shift, dt)
the future event to be schedule
mean duration of waiting time to be scheduled
either make_rerlang
or make_rexp
add integer number of time steps to sampled value
size of time step