if (roadInput.isSetDetectors()) {
roadSegment.setLoopDetectors(new LoopDetectors(roadSegment, roadInput.getDetectors()));
}
// set up the flow conserving bottlenecks
if (roadInput.isSetFlowConservingInhomogeneities()) {
roadSegment.setFlowConservingBottlenecks(new FlowConservingBottlenecks(roadInput
.getFlowConservingInhomogeneities()));
}
if (roadInput.isSetInitialConditions()) {
initialConditions(roadSegment, roadInput.getInitialConditions(), composition);