public bool Parse()
        {
            StreamReader sr          = new StreamReader(this.filepath, new UTF8Encoding(false));
            SensorEvent  sensorEvent = null;

            this.trackFileType = (CameraTrackerType)uint.Parse(sr.ReadLine().Trim());

            while (!sr.EndOfStream)
            {
                sensorEvent = SensorEvent.FromTrackLine(sr.ReadLine());
                this.sensorData.Add(sensorEvent.Timestamp, sensorEvent);
            }

            this.parsed = true;

            return(true);
        }