CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
autoCond.py
Go to the documentation of this file.
1 autoCond = {
2  # GlobalTag for MC production with perfectly aligned and calibrated detector
3  'mc' : 'MC_70_V6::All',
4  # GlobalTag for MC production with realistic alignment and calibrations
5  'startup' : 'START70_V7::All',
6  # GlobalTag for MC production of Heavy Ions events with realistic alignment and calibrations
7  'starthi' : 'STARTHI70_V9::All',
8  # GlobalTag for MC production of p-Pb events with realistic alignment and calibrations
9  'startpa' : 'STARTHI70_V10::All',
10  # GlobalTag for data reprocessing: this should always be the GR_R tag
11  'com10' : 'GR_70_V2_AN1::All',
12  # GlobalTag for running HLT on recent data: this should be the GR_P (prompt reco) global tag until a compatible GR_H tag is available,
13  # then it should point to the GR_H tag and override the connection string and pfnPrefix for use offline
14  'hltonline' : 'GR_H_V35::All,frontier://FrontierProd/CMS_COND_31X_GLOBALTAG,frontier://FrontierProd/',
15  # GlobalTag for POSTLS1 upgrade studies:
16  'upgradePLS1' : 'PLS170_V7AN1::All',
17  'upgradePLS150ns' : 'PLS170_V6AN1::All',
18  'upgrade2017' : 'DES17_70_V2::All', # placeholder (GT not meant for standard RelVal)
19  'upgrade2019' : 'DES19_70_V2::All', # placeholder (GT not meant for standard RelVal)
20  'upgradePLS3' : 'POSTLS262_V1::All' # placeholder (GT not meant for standard RelVal)
21 }
22 
23 aliases = {
24  'MAINGT' : 'FT_P_V42D::All|AN_V4::All',
25  'BASEGT' : 'BASE1_V1::All|BASE2_V1::All'
26 }
27 
28 # L1 configuration used during Run2012D
29 conditions_L1_Run2012D = (
30  # L1 GT menu 2012 v3, used during Run2012D
31  'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
32  # L1 GCT configuration with 5 GeV jet seed threshold, used since Run2012C
33  'L1GctJetFinderParams_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
34  'L1HfRingEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
35  'L1HtMissScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
36  'L1JetEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
37  # L1 CSCTF configuration used since Run2012B
38  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
39  # L1 DTTF settings used since Run2012C
40  'L1MuDTTFParameters_dttf12_TSC_03_csc_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
41 )
42 
43 # L1 configuration used during HIRun2011
44 conditions_L1_HIRun2011 = (
45  # L1 heavy ions menu 2011 v0
46  'L1GtTriggerMenu_L1Menu_CollisionsHeavyIons2011_v0_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
47 )
48 
49 # L1 configuration used during PARun2013
50 conditions_L1_PARun2013 = (
51  # L1 GT menu HI 2013 v0, used for the p-Pb run 2013
52  'L1GtTriggerMenu_L1Menu_CollisionsHeavyIons2013_v0_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
53  # L1 GCT configuration without jet seed threshold (same as 2012B)
54  'L1GctJetFinderParams_GCTPhysics_2011_09_01_B_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
55  'L1HfRingEtScale_GCTPhysics_2011_09_01_B_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
56  'L1HtMissScale_GCTPhysics_2011_09_01_B_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
57  'L1JetEtScale_GCTPhysics_2011_09_01_B_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
58  # L1 CSCTF configuration used since Run2012B
59  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
60  # L1 DTTF settings used since Run2012C
61  'L1MuDTTFParameters_dttf12_TSC_03_csc_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
62 )
63 
64 # HLT Jet Energy Corrections
65 conditions_HLT_JECs = (
66  # HLT 2012 jet energy corrections
67  'JetCorrectorParametersCollection_Jec11_V12_AK5CaloHLT,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5CaloHLT',
68  'JetCorrectorParametersCollection_AK5PF_2012_V8_hlt_mc,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5PFHLT',
69  'JetCorrectorParametersCollection_AK5PFchs_2012_V8_hlt_mc,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5PFchsHLT',
70 )
71 
72 
73 # dedicated GlobalTags for MC production with the frozen HLT menus
74 autoCond['startup_8E33v2'] = ( autoCond['startup'], ) \
75  + conditions_L1_Run2012D
76 
77 autoCond['startup_2013'] = ( autoCond['startup'], ) \
78  + conditions_L1_Run2012D
79 
80 autoCond['startup_GRun'] = ( autoCond['startup'], ) \
81  + conditions_L1_Run2012D
82 
83 autoCond['starthi_HIon'] = ( autoCond['starthi'], ) \
84  + conditions_L1_HIRun2011 \
85  + conditions_HLT_JECs
86 
87 autoCond['startup_PIon'] = ( autoCond['startpa'], ) \
88  + conditions_L1_PARun2013
89 
90 # dedicated GlobalTags for running the frozen HLT menus on data
91 autoCond['hltonline_8E33v2'] = ( autoCond['hltonline'], ) \
92  + conditions_L1_Run2012D
93 
94 autoCond['hltonline_2013'] = ( autoCond['hltonline'], ) \
95  + conditions_L1_Run2012D
96 
97 autoCond['hltonline_GRun'] = ( autoCond['hltonline'], ) \
98  + conditions_L1_Run2012D
99 
100 autoCond['hltonline_HIon'] = ( autoCond['hltonline'], ) \
101  + conditions_L1_HIRun2011
102 
103 autoCond['hltonline_PIon'] = ( autoCond['hltonline'], ) \
104  + conditions_L1_PARun2013
105 
106 # dedicated GlobalTags for running RECO and the frozen HLT menus on data
107 autoCond['com10_8E33v2'] = ( autoCond['com10'], ) \
108  + conditions_L1_Run2012D
109 
110 autoCond['com10_2013'] = ( autoCond['com10'], ) \
111  + conditions_L1_Run2012D
112 
113 autoCond['com10_GRun'] = ( autoCond['com10'], ) \
114  + conditions_L1_Run2012D
115 
116 autoCond['com10_HIon'] = ( autoCond['com10'], ) \
117  + conditions_L1_HIRun2011
118 
119 autoCond['com10_PIon'] = ( autoCond['com10'], ) \
120  + conditions_L1_PARun2013