Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-19 23:19:51

0001 autoCond = {
0002 
0003     ### NEW KEYS ###
0004     # GlobalTag for MC production with perfectly aligned and calibrated detector for Run1
0005     'run1_design'                  :    '131X_mcRun1_design_v3',
0006     # GlobalTag for MC production (pp collisions) with realistic alignment and calibrations for Run1
0007     'run1_mc'                      :    '131X_mcRun1_realistic_v3',
0008     # GlobalTag for MC production (Heavy Ions collisions) with realistic alignment and calibrations for Run1
0009     'run1_mc_hi'                   :    '131X_mcRun1_HeavyIon_v3',
0010     # GlobalTag for MC production with pessimistic alignment and calibrations for Run2
0011     'run2_mc_50ns'                 :    '131X_mcRun2_startup_v3',
0012     # GlobalTag for MC production (2015 L1 Trigger Stage1) with startup-like alignment and calibrations for Run2, L1 trigger in Stage1 mode
0013     'run2_mc_l1stage1'             :    '131X_mcRun2_asymptotic_l1stage1_v3',
0014     # GlobalTag for MC production with perfectly aligned and calibrated detector for Run2
0015     'run2_design'                  :    '131X_mcRun2_design_v3',
0016     #GlobalTag for MC production with optimistic alignment and calibrations for 2016, prior to VFP change
0017     'run2_mc_pre_vfp'              :    '131X_mcRun2_asymptotic_preVFP_v3',
0018     #GlobalTag for MC production with optimistic alignment and calibrations for 2016, after VFP change
0019     'run2_mc'                      :    '131X_mcRun2_asymptotic_v3',
0020     # GlobalTag for MC production (cosmics) with starup-like alignment and calibrations for Run2, Strip tracker in peak mode
0021     'run2_mc_cosmics'              :    '131X_mcRun2cosmics_asymptotic_deco_v3',
0022     # GlobalTag for MC production (Heavy Ions collisions) with optimistic alignment and calibrations for Run2
0023     'run2_mc_hi'                   :    '131X_mcRun2_HeavyIon_v3',
0024     # GlobalTag for MC production (p-Pb collisions) with realistic alignment and calibrations for Run2
0025     'run2_mc_pa'                   :    '131X_mcRun2_pA_v3',
0026     # GlobalTag for Run2 data reprocessing
0027     'run2_data'                    :    '141X_dataRun2_v2',
0028     # GlobalTag for Run2 data 2018B relvals only: HEM-15-16 fail
0029     'run2_data_HEfail'             :    '140X_dataRun2_HEfail_v1',
0030     # GlobalTag for Run2 HI data
0031     'run2_data_promptlike_hi'      :    '140X_dataRun2_PromptLike_HI_v1',
0032     # GlobalTag with fixed snapshot time for Run2 HLT RelVals: customizations to run with fixed L1 Menu
0033     'run2_hlt_relval'              :    '140X_dataRun2_HLT_relval_v1',
0034     # GlobalTag for Run3 HLT: identical the online GT 140X_dataRun3_HLT_v3 with snapshot at 2024-06-13 14:22:43 (UTC)
0035     'run3_hlt'                     :    '141X_dataRun3_HLT_frozen_v1',
0036     # GlobalTag for Run3 data relvals (express GT): same as 141X_dataRun3_Express_v2 but with snapshot at 2024-09-12 10:35:04 (UTC)
0037     'run3_data_express'            :    '141X_dataRun3_Express_frozen_v3',
0038     # GlobalTag for Run3 data relvals (prompt GT): same as 141X_dataRun3_Prompt_v3 but with snapshot at 2024-09-12 11:03:32 (UTC)
0039     'run3_data_prompt'             :    '141X_dataRun3_Prompt_frozen_v3',
0040     # GlobalTag for Run3 offline data reprocessing - snapshot at 2024-11-12 07:39:42 (UTC)
0041     'run3_data'                    :    '141X_dataRun3_v4',
0042     # GlobalTag for Run3 offline data reprocessing with Prompt GT, currently for 2022FG - snapshot at 2024-02-12 12:00:00 (UTC)
0043     'run3_data_PromptAnalysis'     :    '140X_dataRun3_PromptAnalysis_v2',
0044     # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2017 (and 0,0,~0-centred beamspot)
0045     'phase1_2017_design'           :    '131X_mc2017_design_v3',
0046     # GlobalTag for MC production with realistic conditions for Phase1 2017 detector
0047     'phase1_2017_realistic'        :    '131X_mc2017_realistic_v3',
0048     # GlobalTag for MC production (cosmics) with realistic alignment and calibrations for Phase1 2017 detector, Strip tracker in DECO mode
0049     'phase1_2017_cosmics'          :    '131X_mc2017cosmics_realistic_deco_v3',
0050     # GlobalTag for MC production (cosmics) with realistic alignment and calibrations for Phase1 2017 detector, Strip tracker in PEAK mode
0051     'phase1_2017_cosmics_peak'     :    '131X_mc2017cosmics_realistic_peak_v3',
0052     # GlobalTag for MC production with perfectly aligned and calibrated detector for full Phase1 2018 (and 0,0,0-centred beamspot)
0053     'phase1_2018_design'           :    '131X_upgrade2018_design_v3',
0054     # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector
0055     'phase1_2018_realistic'        :    '131X_upgrade2018_realistic_v3',
0056     # GlobalTag for MC production with realistic run-dependent (RD) conditions for full Phase1 2018 detector
0057     'phase1_2018_realistic_rd'     :    '131X_upgrade2018_realistic_RD_v3',
0058     # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector for Heavy Ion
0059     'phase1_2018_realistic_hi'     :    '131X_upgrade2018_realistic_HI_v3',
0060     # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector: HEM-15-16 fail
0061     'phase1_2018_realistic_HEfail' :    '131X_upgrade2018_realistic_HEfail_v4',
0062     # GlobalTag for MC production (cosmics) with realistic conditions for full Phase1 2018 detector,  Strip tracker in DECO mode
0063     'phase1_2018_cosmics'          :    '131X_upgrade2018cosmics_realistic_deco_v3',
0064     # GlobalTag for MC production (cosmics) with realistic conditions for full Phase1 2018 detector,  Strip tracker in PEAK mode
0065     'phase1_2018_cosmics_peak'     :    '131X_upgrade2018cosmics_realistic_peak_v4',
0066     # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2022
0067     'phase1_2022_design'           :    '140X_mcRun3_2022_design_v1',
0068     # GlobalTag for MC production with realistic conditions for Phase1 2022
0069     'phase1_2022_realistic'        :    '140X_mcRun3_2022_realistic_v12',
0070     # GlobalTag for MC production with realistic conditions for Phase1 2022 post-EE+ leak
0071     'phase1_2022_realistic_postEE' :    '140X_mcRun3_2022_realistic_postEE_v3',
0072     # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 2022, Strip tracker in DECO mode
0073     'phase1_2022_cosmics'          :    '140X_mcRun3_2022cosmics_realistic_deco_v3',
0074     # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2022, Strip tracker in DECO mode
0075     'phase1_2022_cosmics_design'   :    '140X_mcRun3_2022cosmics_design_deco_v1',
0076     # GlobalTag for MC production with realistic conditions for Phase1 2022 detector for Heavy Ion
0077     'phase1_2022_realistic_hi'     :    '140X_mcRun3_2022_realistic_HI_v3',
0078     # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2023
0079     'phase1_2023_design'           :    '140X_mcRun3_2023_design_v1',
0080     # GlobalTag for MC production with realistic conditions for Phase1 2023
0081     'phase1_2023_realistic'        :    '140X_mcRun3_2023_realistic_v9',
0082     # GlobalTag for MC production with realistic conditions for Phase1 postBPix issue 2023
0083     'phase1_2023_realistic_postBPix'  : '140X_mcRun3_2023_realistic_postBPix_v3',
0084     # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 preBPix 2023, Strip tracker in DECO mode
0085     'phase1_2023_cosmics'          :    '140X_mcRun3_2023cosmics_realistic_deco_v3',
0086     # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 postBPix 2023, Strip tracker in DECO mode
0087     'phase1_2023_cosmics_postBPix' :    '140X_mcRun3_2023cosmics_realistic_postBPix_deco_v3',
0088     # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2023, Strip tracker in DECO mode
0089     'phase1_2023_cosmics_design'   :    '140X_mcRun3_2023cosmics_design_deco_v1',
0090     # GlobalTag for MC production with realistic conditions for Phase1 2023 detector for Heavy Ion
0091     'phase1_2023_realistic_hi'     :    '141X_mcRun3_2023_realistic_HI_v4',
0092     # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2024
0093     'phase1_2024_design'           :    '140X_mcRun3_2024_design_v11',
0094     # GlobalTag for MC production with realistic conditions for Phase1 2024
0095     'phase1_2024_realistic'        :    '140X_mcRun3_2024_realistic_v26',
0096     # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 2024, Strip tracker in DECO mode
0097     'phase1_2024_cosmics'          :    '140X_mcRun3_2024cosmics_realistic_deco_v14',
0098     # GlobalTag for MC production (cosmics) with perfectly aligned and calibrated detector for Phase1 2024, Strip tracker in DECO mode
0099     'phase1_2024_cosmics_design'   :    '140X_mcRun3_2024cosmics_design_deco_v11',
0100     # GlobalTag for MC production with realistic conditions for Phase1 2024 detector for Heavy Ion
0101     'phase1_2024_realistic_hi'     :    '141X_mcRun3_2024_realistic_HI_v8',
0102     # GlobalTag for MC production with realistic conditions for Phase1 2024 detector for ppRef5TeV
0103     'phase1_2024_realistic_ppRef5TeV'     :    '141X_mcRun3_2024_realistic_ppRef5TeV_v5',
0104     # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2025
0105     'phase1_2025_design'           :    '140X_mcRun3_2024_design_v11',
0106     # GlobalTag for MC production with realistic conditions for Phase1 2024
0107     'phase1_2025_realistic'        :    '142X_mcRun3_2025_realistic_v1',
0108     # GlobalTag for MC production with realistic conditions for Phase2
0109     'phase2_realistic'             :    '141X_mcRun4_realistic_v3'
0110 }
0111 
0112 aliases = {
0113     'MAINGT' : 'FT_P_V42D|AN_V4',
0114     'BASEGT' : 'BASE1_V1|BASE2_V1'
0115 }
0116 
0117 # take fixed L1T menu as a symbolic GT
0118 from Configuration.AlCa.autoCondModifiers import autoCondRelValForRun2
0119 autoCond = autoCondRelValForRun2(autoCond)
0120 
0121 from Configuration.AlCa.autoCondModifiers import autoCondRelValForRun3
0122 autoCond = autoCondRelValForRun3(autoCond)
0123 
0124 # GlobalTag for Run1 data reprocessing, history was carried over to run2 GTs
0125 autoCond['run1_data']        = autoCond['run2_data']
0126 
0127 # dedicated GlobalTags for HLT
0128 from Configuration.HLT.autoCondHLT import autoCondHLT
0129 autoCond = autoCondHLT(autoCond)
0130 
0131 # dedicated GlobalTags for phase-2 (specializing conditions for each geometry)
0132 from Configuration.AlCa.autoCondPhase2 import autoCondPhase2
0133 autoCond = autoCondPhase2(autoCond)
0134 
0135 # special GTs for phase-2 with BeamSpot at 13 TeV (instead of 14 TeV)
0136 from Configuration.AlCa.autoCondModifiers import autoCondBSHLLHC13TeV
0137 autoCond = autoCondBSHLLHC13TeV(autoCond)
0138 
0139 # special cases modifier for autoCond GTs
0140 from Configuration.AlCa.autoCondModifiers import autoCond0T
0141 autoCond = autoCond0T(autoCond)
0142 
0143 # special GT for 2015 HLT HI run
0144 from Configuration.AlCa.autoCondModifiers import autoCondHLTHI
0145 autoCond = autoCondHLTHI(autoCond)
0146 
0147 # special GT for Run3 DDD geometry
0148 from Configuration.AlCa.autoCondModifiers import autoCondDDD
0149 autoCond = autoCondDDD(autoCond)
0150 
0151 # special GT for 2017 ppRef 5 TeV
0152 from Configuration.AlCa.autoCondModifiers import autoCond2017ppRef5TeV
0153 autoCond = autoCond2017ppRef5TeV(autoCond)
0154 
0155 ### OLD KEYS ### kept for backward compatibility
0156     # GlobalTag for MC production with perfectly aligned and calibrated detector
0157 autoCond['mc']               = ( autoCond['run1_design'] )
0158     # GlobalTag for MC production with realistic alignment and calibrations
0159 autoCond['startup']          = ( autoCond['run1_mc'] )
0160     # GlobalTag for MC production of Heavy Ions events with realistic alignment and calibrations
0161 autoCond['starthi']          = ( autoCond['run1_mc_hi'] )
0162     # GlobalTag for data reprocessing
0163 autoCond['com10']            = ( autoCond['run1_data'] )
0164     # GlobalTag for running HLT on recent data: it points to the online GT (remove the snapshot!)
0165 autoCond['hltonline']        = ( autoCond['run3_hlt'] )
0166     # GlobalTag for POSTLS1 upgrade studies:
0167 autoCond['upgradePLS1']      = ( autoCond['run2_mc'] )
0168 autoCond['upgradePLS150ns']  = ( autoCond['run2_mc_50ns'] )
0169 autoCond['upgrade2017']      = ( autoCond['phase1_2017_design'] )
0170 autoCond['upgrade2021']      = ( autoCond['phase1_2022_design'] )
0171 autoCond['upgrade2022']      = ( autoCond['phase1_2022_design'] )
0172 autoCond['upgradePLS3']      = ( autoCond['phase2_realistic'] )