CMS 3D CMS Logo

autoCond.py
Go to the documentation of this file.
1 autoCond = {
2 
3 
5  'run1_design' : '110X_mcRun1_design_v2',
6  # GlobalTag for MC production (pp collisions) with realistic alignment and calibrations for Run1
7  'run1_mc' : '110X_mcRun1_realistic_v2',
8  # GlobalTag for MC production (Heavy Ions collisions) with realistic alignment and calibrations for Run1
9  'run1_mc_hi' : '110X_mcRun1_HeavyIon_v2',
10  # GlobalTag for MC production (p-Pb collisions) with realistic alignment and calibrations for Run1
11  'run1_mc_pa' : '110X_mcRun1_pA_v2',
12  # GlobalTag for MC production with pessimistic alignment and calibrations for Run2
13  'run2_mc_50ns' : '110X_mcRun2_startup_v2',
14  # GlobalTag for MC production (L1 Trigger Stage1) with starup-like alignment and calibrations for Run2, L1 trigger in Stage1 mode
15  'run2_mc_l1stage1' : '110X_mcRun2_asymptotic_l1stage1_v2',
16  # GlobalTag for MC production with perfectly aligned and calibrated detector for Run2
17  'run2_design' : '110X_mcRun2_design_v5',
18  #GlobalTag for MC production with optimistic alignment and calibrations for 2016, prior to VFP change
19  'run2_mc_pre_vfp' : '111X_mcRun2_asymptotic_preVFP_v1',
20  #GlobalTag for MC production with optimistic alignment and calibrations for 2016, after VFP change
21  'run2_mc' : '111X_mcRun2_asymptotic_v1',
22  # GlobalTag for MC production (cosmics) with starup-like alignment and calibrations for Run2, Strip tracker in peak mode
23  'run2_mc_cosmics' : '111X_mcRun2cosmics_startup_deco_v1',
24  # GlobalTag for MC production (Heavy Ions collisions) with optimistic alignment and calibrations for Run2
25  'run2_mc_hi' : '110X_mcRun2_HeavyIon_v2',
26  # GlobalTag for MC production (p-Pb collisions) with realistic alignment and calibrations for Run2
27  'run2_mc_pa' : '110X_mcRun2_pA_v3',
28  # GlobalTag for Run1 data reprocessing
29  'run1_data' : '111X_dataRun2_v4',
30  # GlobalTag for Run2 data reprocessing
31  'run2_data' : '111X_dataRun2_v4',
32  # GlobalTag for Run2 data 2018B relvals only: HEM-15-16 fail
33  'run2_data_HEfail' : '111X_dataRun2_HEfail_v4',
34  # GlobalTag for Run2 data relvals: allows customization to run with fixed L1 menu
35  'run2_data_relval' : '111X_dataRun2_relval_v4',
36  # GlobalTag for Run2 HI data
37  'run2_data_promptlike_hi' : '110X_dataRun2_PromptLike_HI_v10',
38  # GlobalTag for Run1 HLT: it points to the online GT
39  'run1_hlt' : '101X_dataRun2_HLT_frozen_v9',
40  # GlobalTag for Run2 HLT: it points to the online GT
41  'run2_hlt' : '101X_dataRun2_HLT_frozen_v9',
42  # GlobalTag for Run2 HLT RelVals: customizations to run with fixed L1 Menu
43  'run2_hlt_relval' : '103X_dataRun2_HLT_relval_v8',
44  'run2_hlt_relval_hi' : '103X_dataRun2_HLT_relval_HI_v4',
45  # GlobalTag for Run2 HLT for HI (not 2018 HI): it points to the online GT
46  'run2_hlt_hi' : '101X_dataRun2_HLTHI_frozen_v9',
47  # GlobalTag for Run3 data relvals
48  'run3_data_promptlike' : '110X_dataRun3_Prompt_v3',
49  # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2017 (and 0,0,~0-centred beamspot)
50  'phase1_2017_design' : '111X_mc2017_design_v2',
51  # GlobalTag for MC production with realistic conditions for Phase1 2017 detector
52  'phase1_2017_realistic' : '111X_mc2017_realistic_v2',
53  # GlobalTag for MC production (cosmics) with realistic alignment and calibrations for Phase1 2017 detector, Strip tracker in DECO mode
54  'phase1_2017_cosmics' : '111X_mc2017cosmics_realistic_deco_v1',
55  # GlobalTag for MC production (cosmics) with realistic alignment and calibrations for Phase1 2017 detector, Strip tracker in PEAK mode
56  'phase1_2017_cosmics_peak' : '111X_mc2017cosmics_realistic_peak_v1',
57  # GlobalTag for MC production with perfectly aligned and calibrated detector for full Phase1 2018 (and 0,0,0-centred beamspot)
58  'phase1_2018_design' : '111X_upgrade2018_design_v1',
59  # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector
60  'phase1_2018_realistic' : '111X_upgrade2018_realistic_v1',
61  # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector for Heavy Ion
62  'phase1_2018_realistic_hi' : '110X_upgrade2018_realistic_HI_v5',
63  # GlobalTag for MC production with realistic conditions for full Phase1 2018 detector: HEM-15-16 fail
64  'phase1_2018_realistic_HEfail' : '111X_upgrade2018_realistic_HEfail_v1',
65  # GlobalTag for MC production (cosmics) with realistic conditions for full Phase1 2018 detector, Strip tracker in DECO mode
66  'phase1_2018_cosmics' : '111X_upgrade2018cosmics_realistic_deco_v1',
67  # GlobalTag for MC production (cosmics) with realistic conditions for full Phase1 2018 detector, Strip tracker in PEAK mode
68  'phase1_2018_cosmics_peak' : '111X_upgrade2018cosmics_realistic_peak_v1',
69  # GlobalTag for MC production with perfectly aligned and calibrated detector for Phase1 2021
70  'phase1_2021_design' : '111X_mcRun3_2021_design_v7', # GT containing design conditions for Phase1 2021
71  # GlobalTag for MC production with realistic conditions for Phase1 2021
72  'phase1_2021_realistic' : '111X_mcRun3_2021_realistic_v7', # GT containing realistic conditions for Phase1 2021
73  # GlobalTag for MC production (cosmics) with realistic conditions for Phase1 2021, Strip tracker in DECO mode
74  'phase1_2021_cosmics' : '111X_mcRun3_2021cosmics_realistic_deco_v7',
75  # GlobalTag for MC production with realistic conditions for Phase1 2021 detector for Heavy Ion
76  'phase1_2021_realistic_hi' : '111X_mcRun3_2021_realistic_HI_v9',
77  # GlobalTag for MC production with realistic conditions for Phase1 2023
78  'phase1_2023_realistic' : '111X_mcRun3_2023_realistic_v6', # GT containing realistic conditions for Phase1 2023
79  # GlobalTag for MC production with realistic conditions for Phase1 2024
80  'phase1_2024_realistic' : '111X_mcRun3_2024_realistic_v6', # GT containing realistic conditions for Phase1 2024
81  # GlobalTag for MC production with realistic conditions for Phase2
82  'phase2_realistic' : '110X_mcRun4_realistic_v3'
83 }
84 
85 aliases = {
86  'MAINGT' : 'FT_P_V42D|AN_V4',
87  'BASEGT' : 'BASE1_V1|BASE2_V1'
88 }
89 
90 # dedicated GlobalTags for HLT
91 from Configuration.HLT.autoCondHLT import autoCondHLT
92 autoCond = autoCondHLT(autoCond)
93 
94 # dedicate GlobalTags for phase-2 (specializing conditions for each geometry)
95 from Configuration.AlCa.autoCondPhase2 import autoCondPhase2
96 autoCond = autoCondPhase2(autoCond)
97 
98 
100 autoCond['mc'] = ( autoCond['run1_design'] )
101  # GlobalTag for MC production with realistic alignment and calibrations
102 autoCond['startup'] = ( autoCond['run1_mc'] )
103  # GlobalTag for MC production of Heavy Ions events with realistic alignment and calibrations
104 autoCond['starthi'] = ( autoCond['run1_mc_hi'] )
105  # GlobalTag for MC production of p-Pb events with realistic alignment and calibrations
106 autoCond['startpa'] = ( autoCond['run1_mc_pa'] )
107  # GlobalTag for data reprocessing
108 autoCond['com10'] = ( autoCond['run1_data'] )
109  # GlobalTag for running HLT on recent data: it points to the online GT (remove the snapshot!)
110 autoCond['hltonline'] = ( autoCond['run1_hlt'] )
111  # GlobalTag for POSTLS1 upgrade studies:
112 autoCond['upgradePLS1'] = ( autoCond['run2_mc'] )
113 autoCond['upgradePLS150ns'] = ( autoCond['run2_mc_50ns'] )
114 autoCond['upgrade2017'] = ( autoCond['phase1_2017_design'] )
115 autoCond['upgrade2021'] = ( autoCond['phase1_2021_design'] )
116 autoCond['upgradePLS3'] = ( autoCond['phase2_realistic'] )
autoCondPhase2
Definition: autoCondPhase2.py:1
autoCondHLT
Definition: autoCondHLT.py:1