Time duration ((*duration_ )(t).get(Time()));
Time start_time ((*start_time_ )(t).get(Time()));
Real intersection((*intersection_)(t).get(Real()));
Time duration ((*duration_ )(t).get(Time()));
Time start_time ((*start_time_ )(t).get(Time()));
Real intersection((*intersection_)(t).get(Real()));