diff --git a/corsika/framework/core/PhysicalUnits.hpp b/corsika/framework/core/PhysicalUnits.hpp
index 82373acc9057817ccde077ad93adac8f3584360b..fad20d5c346179a328cb340e6a7af71903cf1591 100644
--- a/corsika/framework/core/PhysicalUnits.hpp
+++ b/corsika/framework/core/PhysicalUnits.hpp
@@ -96,6 +96,11 @@ namespace corsika::units::si {
       phys::units::quantity<phys::units::dimensions<2, -1, 0>, double>;
   using MagneticFluxType =
       phys::units::quantity<phys::units::magnetic_flux_density_d, double>;
+  using ElectricFieldType =
+  phys::units::quantity<phys::units::dimensions<1, 1, -3, -1>, double>;
+  using MagneticFieldType =
+  phys::units::quantity<phys::units::dimensions<-1, 0, 0, 1>, double>;
+
 
   template <typename DimFrom, typename DimTo>
   auto constexpr conversion_factor_HEP_to_SI() {
diff --git a/tests/modules/CMakeLists.txt b/tests/modules/CMakeLists.txt
index 2073a7d50f44a6647163cd40618fd73b8293d95f..78e3d5faff9e66ccd4a2d9720fc294717e1cd850 100644
--- a/tests/modules/CMakeLists.txt
+++ b/tests/modules/CMakeLists.txt
@@ -12,6 +12,7 @@ set (test_modules_sources
   testParticleCut.cpp
   testSibyll.cpp
   testEpos.cpp
+        testRadio.cpp
   )
 
 CORSIKA_ADD_TEST (testModules SOURCES ${test_modules_sources})