Profile rail_profile;
Profile ballast_profile;
Profile path_profile;
+ std::string track_technique;
TrackMap tracks;
VehicleMap vehicles;
Layout layout;
const Profile &get_rail_profile() const { return rail_profile; }
const Profile &get_ballast_profile() const { return ballast_profile; }
const Profile &get_path_profile() const { return path_profile; }
+ const std::string &get_track_technique() const { return track_technique; }
void add_track(TrackType &);
const TrackType &get_track(const ArticleNumber &) const;