diff --git a/algo/base/Definitions.h b/algo/base/Definitions.h
index dee31c8dcee4d8256f1c570e18dde9573676389c..6c6d77ba8715786fada47c3483207254bb269b49 100644
--- a/algo/base/Definitions.h
+++ b/algo/base/Definitions.h
@@ -52,6 +52,7 @@ namespace cbm::algo
     mCBM2022,
     mCBM2024_03,
     mCBM2024_05,
+    mCBM2025_02,
   };
 
   enum class QaStep
@@ -122,7 +123,8 @@ CBM_ENUM_DICT(cbm::algo::RecoData,
 CBM_ENUM_DICT(cbm::algo::Setup,
   {"mCBM2022", cbm::algo::Setup::mCBM2022},
   {"mCBM2024_03", cbm::algo::Setup::mCBM2024_03},
-  {"mCBM2024_05", cbm::algo::Setup::mCBM2024_05}
+  {"mCBM2024_05", cbm::algo::Setup::mCBM2024_05},
+  {"mCBM2025_02", cbm::algo::Setup::mCBM2025_02}
 );
 
 CBM_ENUM_DICT(cbm::algo::QaStep,
diff --git a/algo/global/ParFiles.cxx b/algo/global/ParFiles.cxx
index e265df9865d58c37655b5e7931f4e943c450df48..b704ef84e27587886d48796ab8b1c0302de74771 100644
--- a/algo/global/ParFiles.cxx
+++ b/algo/global/ParFiles.cxx
@@ -15,9 +15,12 @@ ParFiles::ParFiles(uint32_t runId)
   else if (runId < 2918) {
     setup = Setup::mCBM2024_03;
   }
-  else {
+  else if (runId < 3400) {
     setup = Setup::mCBM2024_05;
   }
+  else {
+    setup = Setup::mCBM2025_02;
+  }
 
   switch (setup) {
 
@@ -81,6 +84,26 @@ ParFiles::ParFiles(uint32_t runId)
       ca.mainConfig = "mcbm2024_05/TrackingChainConfig.yaml";
       break;
 
+    case Setup::mCBM2025_02:
+      bmon.readout = "mcbm2025_02/BmonReadout_mcbm2024.yaml";
+
+      sts.readout   = "mcbm2025_02/StsReadout_mcbm2024.yaml";
+      sts.chanMask  = "mcbm2025_02/StsChannelMaskSet_mcbm2024.yaml";
+      sts.walkMap   = "mcbm2025_02/StsWalkMap_mcbm2024.yaml";
+      sts.hitfinder = "mcbm2025_02/StsHitfinder.yaml";
+
+      tof.readout   = "mcbm2025_02/TofReadout.yaml";
+      tof.calibrate = "mcbm2025_02/TofCalibratePar.yaml";
+      tof.hitfinder = "mcbm2025_02/TofHitfinderPar.yaml";
+
+      trd.readout     = "mcbm2025_02/TrdReadoutSetup.yaml";
+      trd.readout2d   = "mcbm2025_02/Trd2dReadoutSetup.yaml";
+      trd.hitfinder   = "mcbm2025_02/TrdHitfinderPar.yaml";
+      trd.hitfinder2d = "mcbm2025_02/TrdHitfinder2DPar.yaml";
+
+      ca.mainConfig = "mcbm2025_02/TrackingChainConfig.yaml";
+      break;
+
     default: throw FatalError("Unknown setup: {}", ToString(setup));
   }
 }