diff --git a/src/objects/Cluster.cpp b/src/objects/Cluster.cpp
index d292301ac8b8c7954f29461066e9f75ce6477872..4093b4a7fd06cb1ca4c860f4860d6ac67de08d36 100644
--- a/src/objects/Cluster.cpp
+++ b/src/objects/Cluster.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Cluster.hpp"
diff --git a/src/objects/Cluster.hpp b/src/objects/Cluster.hpp
index 62f4909076e2215a2abed35bdb11df5a88d1ee6e..ef87781a028e7311f0c0cef8f64b1a02e3390ed7 100644
--- a/src/objects/Cluster.hpp
+++ b/src/objects/Cluster.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_CLUSTER_H
diff --git a/src/objects/Event.cpp b/src/objects/Event.cpp
index e1ff2c6e5a757150cd29f3e0c1201c2fbb0f5950..bf61ac76ef100bbac50cb19fd81fa96d8dbe1aeb 100644
--- a/src/objects/Event.cpp
+++ b/src/objects/Event.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Event.hpp"
diff --git a/src/objects/Event.hpp b/src/objects/Event.hpp
index 101bc52a5c2579c906b41ba6e5443e4a97cc55a1..e02cbaa27ac2952a6d6a139b79dc1176b5a74718 100644
--- a/src/objects/Event.hpp
+++ b/src/objects/Event.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_EVENT_H
diff --git a/src/objects/GblTrack.cpp b/src/objects/GblTrack.cpp
index e1a9cc840f13f5ca4d1a51ab953e3186aadebe49..d825fdf8ba0b3d42e380e32e1d31ed01d2ad6c81 100644
--- a/src/objects/GblTrack.cpp
+++ b/src/objects/GblTrack.cpp
@@ -7,6 +7,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include <GblPoint.h>
diff --git a/src/objects/GblTrack.hpp b/src/objects/GblTrack.hpp
index 9197e1469b4fdf38493955335ac03160087c7986..ffff903d2f35cc4007d065f430bab55ec16ba7e3 100644
--- a/src/objects/GblTrack.hpp
+++ b/src/objects/GblTrack.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_GBLTRACK_H
diff --git a/src/objects/Linkdef.h b/src/objects/Linkdef.h
index 4b25e2933675b2790acaae0371621d9f598c6705..56be242be53582e5facc79fab41b4d745405f624 100644
--- a/src/objects/Linkdef.h
+++ b/src/objects/Linkdef.h
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #pragma link off all globals;
diff --git a/src/objects/MCParticle.cpp b/src/objects/MCParticle.cpp
index 246e0e3e45b0248cba7c92a11e7fff1adfa45130..11e0b0563ff433378f09399668dfca3d70993e6b 100644
--- a/src/objects/MCParticle.cpp
+++ b/src/objects/MCParticle.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "MCParticle.hpp"
diff --git a/src/objects/MCParticle.hpp b/src/objects/MCParticle.hpp
index 32e34adc1ad0f9b588bf0b6bf06b0fd95dcd8f87..f9dff586ed4747258deff945f13889973a2217aa 100644
--- a/src/objects/MCParticle.hpp
+++ b/src/objects/MCParticle.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_MCPARTICLE_H
diff --git a/src/objects/Multiplet.cpp b/src/objects/Multiplet.cpp
index e9ac4be63f4bebfcfe41c57203d9c00bf77be727..c67c1e9e813d65773d4df0af1108f2a0ed7c6afe 100644
--- a/src/objects/Multiplet.cpp
+++ b/src/objects/Multiplet.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Multiplet.hpp"
diff --git a/src/objects/Multiplet.hpp b/src/objects/Multiplet.hpp
index 5615659c1b09d688be3551f63d4447c29166e520..13f6e7311b08674c10624d862e27b584b6eff2d4 100644
--- a/src/objects/Multiplet.hpp
+++ b/src/objects/Multiplet.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_Multiplet_H
diff --git a/src/objects/Object.cpp b/src/objects/Object.cpp
index d257dff8ae9b482acb2707f0839c5042dc0c2ddb..bb1feb99a48515906aa6301ec11f3ff689559687 100644
--- a/src/objects/Object.cpp
+++ b/src/objects/Object.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Object.hpp"
diff --git a/src/objects/Object.hpp b/src/objects/Object.hpp
index 9791668cda7e7b78be5313d55d3131651c09f00a..68034d04d2f6ad419d94969fa1196b20533e7da8 100644
--- a/src/objects/Object.hpp
+++ b/src/objects/Object.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 /**
diff --git a/src/objects/Pixel.cpp b/src/objects/Pixel.cpp
index c0999d99b2f6d02381b3ff791eaa6b40fe8ff534..9f0c13fe26aadababb01e6cf973bf418ed51b7e0 100644
--- a/src/objects/Pixel.cpp
+++ b/src/objects/Pixel.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Pixel.hpp"
diff --git a/src/objects/Pixel.hpp b/src/objects/Pixel.hpp
index 3fdf1aea32b1b375d2450c82352c56f1fda6b820..c3d99f4afa95a229cb8e9b7ae24f526d138aa1f7 100644
--- a/src/objects/Pixel.hpp
+++ b/src/objects/Pixel.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_PIXEL_H
diff --git a/src/objects/SpidrSignal.hpp b/src/objects/SpidrSignal.hpp
index 78d30b20946486fc53252c4b3e3542ded73b7569..bc28c9aac6372135ba8340520a5765142fe99c36 100644
--- a/src/objects/SpidrSignal.hpp
+++ b/src/objects/SpidrSignal.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_SPIDRSIGNAL_H
diff --git a/src/objects/StraightLineTrack.cpp b/src/objects/StraightLineTrack.cpp
index e06afde2b33e34d360161a612277efcfd3014b75..bd49b09cdc56c27bf67e66b4af79ae62df2b9f92 100644
--- a/src/objects/StraightLineTrack.cpp
+++ b/src/objects/StraightLineTrack.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "StraightLineTrack.hpp"
diff --git a/src/objects/StraightLineTrack.hpp b/src/objects/StraightLineTrack.hpp
index de4dd55e4ea5447a4eec96c308298800ae8663c3..85743c21a8631219cc33aa0ba4f67d82ef3204a5 100644
--- a/src/objects/StraightLineTrack.hpp
+++ b/src/objects/StraightLineTrack.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_STRAIGHTLINETRACK_H
diff --git a/src/objects/Track.cpp b/src/objects/Track.cpp
index 83f6f9ba12ecd308f66712a94813a03c669fff95..c90cbf7ab09d5bd4c2be6b047485e217365ba0c5 100644
--- a/src/objects/Track.cpp
+++ b/src/objects/Track.cpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Track.hpp"
diff --git a/src/objects/Track.hpp b/src/objects/Track.hpp
index 65ca9fd7d27f4d9f767e96839a785d896574402c..6b99ff577cb34f553b41b46cb98f617af34f3f45 100644
--- a/src/objects/Track.hpp
+++ b/src/objects/Track.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_TRACK_H
diff --git a/src/objects/Waveform.hpp b/src/objects/Waveform.hpp
index 120061e3db9c312456be18b0d99ca46996dde526..55511c0b6a49ed89ce831cbb083bcd1965b62db6 100644
--- a/src/objects/Waveform.hpp
+++ b/src/objects/Waveform.hpp
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_WAVEFORM_H
diff --git a/src/objects/exceptions.h b/src/objects/exceptions.h
index 913e11fa4650dcf61f518055691180414890dff3..5f58286caad42f6c7abbd2229327011b5abbbb4a 100644
--- a/src/objects/exceptions.h
+++ b/src/objects/exceptions.h
@@ -6,6 +6,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #ifndef CORRYVRECKAN_OBJECT_EXCEPTIONS_H
diff --git a/src/objects/objects.h b/src/objects/objects.h
index 47b054f2470be16e585919e6ce6e1c2dcee65fda..fbce285a6fffd413279c76af0f75bb9878d139ad 100644
--- a/src/objects/objects.h
+++ b/src/objects/objects.h
@@ -5,6 +5,7 @@
  * This software is distributed under the terms of the MIT License, copied verbatim in the file "LICENSE.md".
  * In applying this license, CERN does not waive the privileges and immunities granted to it by virtue of its status as an
  * Intergovernmental Organization or submit itself to any jurisdiction.
+ * SPDX-License-Identifier: MIT
  */
 
 #include "Cluster.hpp"