<?php
class Reader
{
    /**
     * @var array[Track]
     */
    *private(set)* array $tracks;

    function __construct( string $fileName )
    {
        $this->parseGpx( $fileName );
    }

    private function parseGpx( $fileName )
    {
        // sets $this->tracks
    }





}
?>