Track-structure Monte Carlo