From 6d4aa011fd3351801ee19b0429e6ba460c5c84c2 Mon Sep 17 00:00:00 2001
From: Lennard Geese <lennard.geese@sva.de>
Date: Sat, 5 Apr 2025 20:47:01 +0200
Subject: [PATCH] Add SessionIdentifier class

---
 DataHandler.py | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/DataHandler.py b/DataHandler.py
index daab177..93e7e42 100644
--- a/DataHandler.py
+++ b/DataHandler.py
@@ -7,4 +7,14 @@ class DataHandler(ABC):
         self.invalidDriverId = "NO_DRIVER"
         self.activateDebugOvertakeAnalysis = False
         self.slickCompounds = ('SOFT', 'MEDIUM', 'HARD')
-        self.countOutPitstops = True
\ No newline at end of file
+        self.countOutPitstops = True
+
+class SessionIdentifier:
+    year: int
+    event: int | str
+    sessionType: str
+
+    def __init__(self, year: int, event: int | str, sessionType: str = "R"):
+        self.year = year
+        self.event = event
+        self.sessionType = sessionType
\ No newline at end of file
-- 
GitLab