Block(TrafficManager &, Track *);
unsigned get_sensor_id() const { return sensor_id; }
const TrackSet &get_tracks() const { return tracks; }
Block(TrafficManager &, Track *);
unsigned get_sensor_id() const { return sensor_id; }
const TrackSet &get_tracks() const { return tracks; }
const Endpoint *get_endpoint_by_link(const Block *) const;
const Endpoint *traverse(const Endpoint *) const;
void check_link(Block &);
const Endpoint *get_endpoint_by_link(const Block *) const;
const Endpoint *traverse(const Endpoint *) const;
void check_link(Block &);