Skip to content
Snippets Groups Projects
Commit 0313f4e3 authored by Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau
Browse files

Online: Add support for mCBM 02/2025 parameter set

parent 2ad676b9
No related branches found
No related tags found
1 merge request!2022Online pars 2025 02
Pipeline #32884 passed
......@@ -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,
......
......@@ -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));
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment