From 531c8a7ac83480d7fb34d2da17e6fac3185ed234 Mon Sep 17 00:00:00 2001 From: valsdav Date: Thu, 30 Oct 2025 13:25:08 +0100 Subject: [PATCH 1/3] Preparing T0 setup for HIN 2025 run and replay --- etc/HIProdOfflineConfiguration.py | 26 ++++++++++++------------- etc/HIReplayOfflineConfiguration.py | 30 +++++++++++++++-------------- 2 files changed, 29 insertions(+), 27 deletions(-) diff --git a/etc/HIProdOfflineConfiguration.py b/etc/HIProdOfflineConfiguration.py index dc53ad9fd..a6a44a15f 100644 --- a/etc/HIProdOfflineConfiguration.py +++ b/etc/HIProdOfflineConfiguration.py @@ -60,8 +60,8 @@ # Data type # Processing site (where jobs run) # PhEDEx locations -setAcquisitionEra(tier0Config, "HIRun2024B") -setEmulationAcquisitionEra(tier0Config, "Emulation2024", repack=False) +setAcquisitionEra(tier0Config, "HIRun2025A") +setEmulationAcquisitionEra(tier0Config, "Emulation2025", repack=False) setBaseRequestPriority(tier0Config, 251000) setBackfill(tier0Config, None) setBulkDataType(tier0Config, "hidata") @@ -101,8 +101,7 @@ # maxRunPreviousConfig = 999999 # Last run before era change 08/09/23 # Defaults for CMSSW version defaultCMSSWVersion = { - 'default': "CMSSW_14_1_5_patch1", - 'acqEra': {'Run2024J': "CMSSW_14_1_4_patch1"}, + 'default': "CMSSW_15_1_0_patch2", #'maxRun': {maxRunPreviousConfig: "CMSSW_13_2_2"} } @@ -114,7 +113,7 @@ # Configure scenarios #ppScenario = "ppEra_Run3" -ppScenario = "ppEra_Run3_2024_ppRef" +ppScenario = "ppEra_Run3_2025_ppRef" ppScenarioB0T = "ppEra_Run3" cosmicsScenario = "cosmicsEra_Run3" hcalnzsScenario = "hcalnzsEra_Run3" @@ -124,14 +123,14 @@ alcaTestEnableScenario = "AlCaTestEnable" alcaLumiPixelsScenario = "AlCaLumiPixels_Run3" alcaPPSScenario = "AlCaPPS_Run3" -hltScoutingScenario = "hltScoutingEra_Run3_2024" -ppRefScenario = "ppEra_Run3_2024_ppRef" +hltScoutingScenario = "hltScoutingEra_Run3_2025" +ppRefScenario = "ppEra_Run3_2025_ppRef" -# Heavy Ion Scenarios 2024 +# Heavy Ion Scenarios 2025 -hiForwardScenario = "ppEra_Run3_2024_UPC" -hiScenario = "ppEra_Run3_pp_on_PbPb_2024" -hiRawPrimeScenario = "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2024" +hiForwardScenario = "ppEra_Run3_2025_UPC" +hiScenario = "ppEra_Run3_pp_on_PbPb_2025" +hiRawPrimeScenario = "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2025" # Defaults for processing version alcarawProcVersion = { @@ -148,12 +147,13 @@ # Defaults for GlobalTag expressGlobalTag = { - 'default': "141X_dataRun3_Express_v3" + # TO BE CHECKED BEFORE THE ACTUAL HIN + 'default': "151X_dataRun3_Express_v1" #'acqEra': {'Run2024B': "140X_dataRun3_Express_v2"} #'maxRun': {maxRunPreviousConfig: "132X_dataRun3_Express_v3"} } promptrecoGlobalTag = { - 'default': "141X_dataRun3_Prompt_v3", + 'default': "151X_dataRun3_Prompt_v1", #'acqEra': {'Run2023E': "132X_dataRun3_Prompt_v2"}, #'maxRun': {maxRunPreviousConfig: "132X_dataRun3_Prompt_v2"} } diff --git a/etc/HIReplayOfflineConfiguration.py b/etc/HIReplayOfflineConfiguration.py index fc9920d3b..4d69c62ec 100644 --- a/etc/HIReplayOfflineConfiguration.py +++ b/etc/HIReplayOfflineConfiguration.py @@ -40,7 +40,9 @@ # Set run number to replay # 374951: HI 2023 3.8 TB # 387456: Test HI 2024 with memory problems 3.1 TB -setInjectRuns(tier0Config, [387963]) + +# Small HIN2024B run for tests +setInjectRuns(tier0Config, [388621]) # Settings up sites processingSite = "T2_CH_CERN" @@ -65,8 +67,8 @@ # Data type # Processing site (where jobs run) # PhEDEx locations -setAcquisitionEra(tier0Config, "Tier0_HIREPLAY_2024") -setEmulationAcquisitionEra(tier0Config, "Tier0_HIREPLAY_2024", repack=False) +setAcquisitionEra(tier0Config, "Tier0_HIREPLAY_2025") +setEmulationAcquisitionEra(tier0Config, "Tier0_HIREPLAY_2025", repack=False) setBaseRequestPriority(tier0Config, 260000) setBackfill(tier0Config, 1) setBulkDataType(tier0Config, "hidata") @@ -109,16 +111,16 @@ # Defaults for CMSSW version defaultCMSSWVersion = { - 'default': "CMSSW_14_1_5_patch1" + 'default': "CMSSW_15_1_0_patch2" } # Configure ScramArch setDefaultScramArch(tier0Config, "el8_amd64_gcc12") -setScramArch(tier0Config, "CMSSW_13_2_5", "el8_amd64_gcc11") -setScramArch(tier0Config, "CMSSW_13_2_6", "el8_amd64_gcc11") +setScramArch(tier0Config, "CMSSW_15_1_0_patch2", "el8_amd64_gcc12") +setScramArch(tier0Config, "CMSSW_15_1_0_patch2", "el8_amd64_gcc12") # Configure scenarios #ppScenario = "ppEra_Run3" -ppScenario = "ppEra_Run3_2024_ppRef" +ppScenario = "ppEra_Run3_2025_ppRef" ppScenarioB0T = "ppEra_Run3" cosmicsScenario = "cosmicsEra_Run3" hcalnzsScenario = "hcalnzsEra_Run3" @@ -128,14 +130,14 @@ alcaTestEnableScenario = "AlCaTestEnable" alcaLumiPixelsScenario = "AlCaLumiPixels_Run3" alcaPPSScenario = "AlCaPPS_Run3" -hltScoutingScenario = "hltScoutingEra_Run3_2024" -ppRefScenario = "ppEra_Run3_2024_ppRef" +hltScoutingScenario = "hltScoutingEra_Run3_2025" +ppRefScenario = "ppEra_Run3_2025_ppRef" # Heavy Ion Scenarios 2024 -hiForwardScenario = "ppEra_Run3_2024_UPC" -hiScenario = "ppEra_Run3_pp_on_PbPb_2024" -hiRawPrimeScenario = "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2024" +hiForwardScenario = "ppEra_Run3_2025_UPC" +hiScenario = "ppEra_Run3_pp_on_PbPb_2025" +hiRawPrimeScenario = "ppEra_Run3_pp_on_PbPb_approxSiStripClusters_2025" # Procesing version number replays @@ -146,8 +148,8 @@ alcarawProcVersion = dt # Defaults for GlobalTag -expressGlobalTag = "141X_dataRun3_Express_v3" -promptrecoGlobalTag = "141X_dataRun3_Prompt_v3" +expressGlobalTag = "151X_dataRun3_Express_HCALZDC_forT0Replay" +promptrecoGlobalTag = "151X_dataRun3_Prompt_HCALZDC_forT0Replay" # Mandatory for CondDBv2 globalTagConnect = "frontier://PromptProd/CMS_CONDITIONS" From 790195380fd95f7c474c4ffd36a27ea5bb41747d Mon Sep 17 00:00:00 2001 From: valsdav Date: Thu, 30 Oct 2025 19:17:24 +0100 Subject: [PATCH 2/3] Fixed reference pp scenario to an existing one --- etc/HIProdOfflineConfiguration.py | 4 ++-- etc/HIReplayOfflineConfiguration.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/HIProdOfflineConfiguration.py b/etc/HIProdOfflineConfiguration.py index a6a44a15f..499534b53 100644 --- a/etc/HIProdOfflineConfiguration.py +++ b/etc/HIProdOfflineConfiguration.py @@ -113,7 +113,7 @@ # Configure scenarios #ppScenario = "ppEra_Run3" -ppScenario = "ppEra_Run3_2025_ppRef" +ppScenario = "ppEra_Run3_2024_ppRef" ppScenarioB0T = "ppEra_Run3" cosmicsScenario = "cosmicsEra_Run3" hcalnzsScenario = "hcalnzsEra_Run3" @@ -124,7 +124,7 @@ alcaLumiPixelsScenario = "AlCaLumiPixels_Run3" alcaPPSScenario = "AlCaPPS_Run3" hltScoutingScenario = "hltScoutingEra_Run3_2025" -ppRefScenario = "ppEra_Run3_2025_ppRef" +ppRefScenario = "ppEra_Run3_2024_ppRef" # Heavy Ion Scenarios 2025 diff --git a/etc/HIReplayOfflineConfiguration.py b/etc/HIReplayOfflineConfiguration.py index 4d69c62ec..e40cbef77 100644 --- a/etc/HIReplayOfflineConfiguration.py +++ b/etc/HIReplayOfflineConfiguration.py @@ -120,7 +120,7 @@ setScramArch(tier0Config, "CMSSW_15_1_0_patch2", "el8_amd64_gcc12") # Configure scenarios #ppScenario = "ppEra_Run3" -ppScenario = "ppEra_Run3_2025_ppRef" +ppScenario = "ppEra_Run3_2024_ppRef" ppScenarioB0T = "ppEra_Run3" cosmicsScenario = "cosmicsEra_Run3" hcalnzsScenario = "hcalnzsEra_Run3" @@ -131,7 +131,7 @@ alcaLumiPixelsScenario = "AlCaLumiPixels_Run3" alcaPPSScenario = "AlCaPPS_Run3" hltScoutingScenario = "hltScoutingEra_Run3_2025" -ppRefScenario = "ppEra_Run3_2025_ppRef" +ppRefScenario = "ppEra_Run3_2024_ppRef" # Heavy Ion Scenarios 2024 From bb02bf77a03212020eb4a80ba0ed9cee36b94a26 Mon Sep 17 00:00:00 2001 From: valsdav Date: Fri, 31 Oct 2025 09:45:48 +0100 Subject: [PATCH 3/3] Fix DQM dev instance --- etc/HIReplayOfflineConfiguration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/HIReplayOfflineConfiguration.py b/etc/HIReplayOfflineConfiguration.py index e40cbef77..e4556e042 100644 --- a/etc/HIReplayOfflineConfiguration.py +++ b/etc/HIReplayOfflineConfiguration.py @@ -92,7 +92,7 @@ defaultRecoLockTimeout = 5 * 60 # DQM Server -setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/dev;https://cmsweb-testbed.cern.ch/dqm/offline-test") +setDQMUploadUrl(tier0Config, "https://cmsweb.cern.ch/dqm/dev") # PCL parameters setPromptCalibrationConfig(tier0Config,