Skip to content

Commit

Permalink
Merge latest official-cmssw/master, fixed merge conflict.
Browse files Browse the repository at this point in the history
  • Loading branch information
ghugo83 committed Apr 26, 2019
2 parents 90d4f3d + ef5bf9b commit 6533b96
Show file tree
Hide file tree
Showing 19 changed files with 8,207 additions and 21,906 deletions.
6 changes: 2 additions & 4 deletions Configuration/Geometry/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ Tracker:
* T5: Phase2 tilted tracker (v6.1.3) w/ phase 2 pixel (v4.0.2.5)
* T6: Phase2 tilted tracker (v6.1.4) w/ phase 2 pixel (v4.0.4) (TEDD slighly rotated + Inner Tracker barrel has lower radii than TDR T5 geometry)
* T11: Phase2 tilted tracker (v6.1.4) w/ phase 2 pixel (v4.0.5) (same as T6 but 50x50 in all modules)
* T12: Phase2 tilted tracker (v6.1.4) w/ phase 2 pixel (v4.6.1) (same as T6 but includes latest Tracker MB (notably, significant increase in IT modules Caps RL). OTST update not included yet. Slightly tuned LpGBTs Z positions over service cylinder.
* T13: Phase2 tilted tracker (v6.1.4) w/ phase 2 pixel (v4.6.0) (same as T12 but TBPX Lp GBTs placed over TBPX)
* T14: Phase2 tilted tracker (v6.1.6) w/ phase 2 pixel (v6.1.3) (Based from T12. OT: reduced envelope. IT: new chip size, different radii, 2x2 modules everywhere in TEPX, new ring paradigm in TEPX)
* T15: Phase2 tilted tracker (v6.1.6) w/ phase 2 pixel (v6.1.3) (Active geometry: same as T14. Material Budget: major update in IT, gathering info from recent Mechanical designs.)

Calorimeters:
* C3: HGCal (v8) + Phase2 HCAL and EB
Expand Down Expand Up @@ -53,11 +52,10 @@ Several detector combinations have been generated:
* D33 = T6+C3+M2+I5+O2+F2
* D34 = T6+C3+M2+I6+O2+F2
* D35 = T6+C4+M2+I5+O2+F2
* D36 = T12+C3+M2+I1+O2+F2
* D37 = T13+C3+M2+I1+O2+F2
* D38 = T6+C4+M2+I7+O2+F2
* D39 = T6+C4+M2+I8+O2+F2
* D40 = T14+C3+M2+I1+O2+F2
* D41 = T14+C8+M3+I9+O3+F2
* D42 = T15+C3+M2+I1+O2+F2

Currently, D17 is considered to be the baseline for the Phase 2 Muon and Barrel TDRs.
50 changes: 0 additions & 50 deletions Configuration/Geometry/python/GeometryExtended2023D37Reco_cff.py

This file was deleted.

12 changes: 0 additions & 12 deletions Configuration/Geometry/python/GeometryExtended2023D37_cff.py

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# This config was generated automatically using generate2023Geometry.py
# If you notice a mistake, please update the generating script, not just this config

from Configuration.Geometry.GeometryExtended2023D36_cff import *
from Configuration.Geometry.GeometryExtended2023D42_cff import *

# tracker
from Geometry.CommonDetUnit.globalTrackingGeometry_cfi import *
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
# This config was generated automatically using generate2023Geometry.py
# If you notice a mistake, please update the generating script, not just this config

from Geometry.CMSCommonData.cmsExtendedGeometry2023D36XML_cfi import *
from Geometry.CMSCommonData.cmsExtendedGeometry2023D42XML_cfi import *
from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *
from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT6_cff import *
from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *
from Geometry.HcalCommonData.hcalParameters_cfi import *
from Geometry.HcalCommonData.hcalDDDSimConstants_cfi import *
from Geometry.HGCalCommonData.hgcalV6ParametersInitialization_cfi import *
Expand Down
70 changes: 17 additions & 53 deletions Configuration/Geometry/python/dict2023Geometry.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,66 +168,31 @@
'trackerGeometry.applyAlignment = cms.bool(False)',
],
"era" : "phase2_tracker, trackingPhase2PU140",
},
"T12" : {
1 : [
'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker461/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker461/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker461/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixelStructureTopology.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker461/trackerRecoMaterial.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
],
"sim" : [
'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT6_cff import *',
],
"reco" : [
'from Geometry.CommonDetUnit.globalTrackingGeometry_cfi import *',
'from RecoTracker.GeometryESProducer.TrackerRecoGeometryESProducer_cfi import *',
'from Geometry.TrackerGeometryBuilder.trackerParameters_cfi import *',
'from Geometry.TrackerNumberingBuilder.trackerTopology_cfi import *',
'from Geometry.TrackerGeometryBuilder.idealForDigiTrackerGeometry_cff import *',
'trackerGeometry.applyAlignment = cms.bool(False)',
],
"era" : "phase2_tracker, trackingPhase2PU140",
},
"T13" : {
"T14" : {
1 : [
'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker461/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker461/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker460/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixelStructureTopology.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker461/trackerRecoMaterial.xml',
'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613/trackerRecoMaterial.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
],
"sim" : [
'from Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi import *',
'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT6_cff import *',
'from SLHCUpgradeSimulations.Geometry.fakeConditions_phase2TkT14_cff import *',
],
"reco" : [
'from Geometry.CommonDetUnit.globalTrackingGeometry_cfi import *',
Expand All @@ -239,23 +204,23 @@
],
"era" : "phase2_tracker, trackingPhase2PU140",
},
"T14" : {
"T15" : {
1 : [
'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/pixbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613_MB_2019_04/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerStructureTopology.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker613/pixelStructureTopology.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackersens.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelsens.xml',
'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613/trackerRecoMaterial.xml',
'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker613_MB_2019_04/trackerRecoMaterial.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/trackerProdCuts.xml',
'Geometry/TrackerSimData/data/PhaseII/TiltedTracker404/pixelProdCuts.xml',
'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
Expand All @@ -273,7 +238,7 @@
'trackerGeometry.applyAlignment = cms.bool(False)',
],
"era" : "phase2_tracker, trackingPhase2PU140",
}
}
}

caloDict = {
Expand Down Expand Up @@ -1134,13 +1099,12 @@
("O2","T6","C3","M2","F2","I5") : "D33",
("O2","T6","C3","M2","F2","I6") : "D34",
("O2","T6","C4","M2","F2","I5") : "D35",
("O2","T12","C3","M2","F2","I1") : "D36",
("O2","T13","C3","M2","F2","I1") : "D37",
("O2","T6","C4","M2","F2","I7") : "D38",
("O2","T6","C4","M2","F2","I8") : "D39",
("O2","T14","C3","M2","F2","I1") : "D40",
("O3","T14","C8","M3","F2","I9") : "D41",
("O2","T15","C3","M2","F2","I1") : "D42",
}

deprecatedDets = set([ "D1", "D2", "D3", "D5", "D6" , "D7", "D4", "D8" , "D9", "D12", "D13", "D15", "D10", "D11", "D14", "D16", "D18", "D20", "D22", "D23", "D26", "D27" ])
deprecatedSubdets = set([ "T1", "T2" ,"T3", "T4", "T7", "T8", "T9", "T10", "C1", "C2", "M1", "O1", "F1" ])
deprecatedDets = set([ "D1", "D2", "D3", "D5", "D6" , "D7", "D4", "D8" , "D9", "D12", "D13", "D15", "D10", "D11", "D14", "D16", "D18", "D20", "D22", "D23", "D26", "D27", "D36", "D37" ])
deprecatedSubdets = set([ "T1", "T2" ,"T3", "T4", "T7", "T8", "T9", "T10", "T12", "T13", "C1", "C2", "M1", "O1", "F1" ])
3 changes: 1 addition & 2 deletions Configuration/PyReleaseValidation/python/relval_2023.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,9 @@
numWFIB.extend([22434.0]) #2023D24
numWFIB.extend([24034.0]) #2023D28
numWFIB.extend([27434.0,27434.21,27634.21]) #2023D35, prodlike, prodlike PU
numWFIB.extend([23234.0]) #2023D36
numWFIB.extend([23634.0]) #2023D37
numWFIB.extend([27834.0]) #2023D38
numWFIB.extend([28634.0]) #2023D40
numWFIB.extend([29034.0]) #2023D41
numWFIB.extend([29434.0]) #2023D42
for numWF in numWFIB:
workflows[numWF] = _upgrade_workflows[numWF]
3 changes: 1 addition & 2 deletions Configuration/PyReleaseValidation/python/relval_steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -2946,12 +2946,11 @@ def gen2018HiMix(fragment,howMuch):
defaultDataSets['2023D33']=''
defaultDataSets['2023D34']=''
defaultDataSets['2023D35']='CMSSW_10_4_0_mtd3-103X_upgrade2023_realistic_v2_2023D35noPU_2-v'
defaultDataSets['2023D36']=''
defaultDataSets['2023D37']=''
defaultDataSets['2023D38']=''
defaultDataSets['2023D39']=''
defaultDataSets['2023D40']=''
defaultDataSets['2023D41']=''
defaultDataSets['2023D42']=''

keys=defaultDataSets.keys()
for key in keys:
Expand Down
2 changes: 1 addition & 1 deletion Configuration/PyReleaseValidation/python/relval_upgrade.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ def makeStepNameSim(key,frag,step,suffix):
def makeStepName(key,frag,step,suffix):
return step+suffix+'_'+key

neutronKeys = ['2023D17','2023D19','2023D21','2023D24','2023D25','2023D28','2023D29','2023D30','2023D31','2023D33','2023D34','2023D35','2023D36','2023D37','2023D38','2023D39','2023D40','2023D41']
neutronKeys = ['2023D17','2023D19','2023D21','2023D24','2023D25','2023D28','2023D29','2023D30','2023D31','2023D33','2023D34','2023D35','2023D38','2023D39','2023D40','2023D41','2023D42']
neutronFrags = ['ZMM_14','MinBias_14TeV']

tbmFrags = ['TTbar_13','ZMM_13']
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,6 @@
'2023D24PU',
'2023D25',
'2023D25PU',
'2023D36',
'2023D36PU',
'2023D37',
'2023D37PU',
'2023D28',
'2023D28PU',
'2023D29',
Expand All @@ -56,6 +52,8 @@
'2023D40PU',
'2023D41',
'2023D41PU',
'2023D42',
'2023D42PU',
]

# pre-generation of WF numbers
Expand All @@ -65,7 +63,7 @@
}
numWFSkip=200
# temporary measure to keep other WF numbers the same
numWFConflict = [[20800,21200],[21600,22400],[25000,26000],[50000,51000]]
numWFConflict = [[20800,21200],[21600,22400],[23200,24000],[25000,26000],[50000,51000]]
numWFAll={
2017: [],
2023: []
Expand Down Expand Up @@ -346,20 +344,6 @@
'Era' : 'Phase2_timing_layer_bar',
'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
},
'2023D36' : {
'Geom' : 'Extended2023D36',
'HLTmenu': '@fake2',
'GT' : 'auto:phase2_realistic',
'Era' : 'Phase2',
'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
},
'2023D37' : {
'Geom' : 'Extended2023D37',
'HLTmenu': '@fake2',
'GT' : 'auto:phase2_realistic',
'Era' : 'Phase2',
'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
},
'2023D28' : {
'Geom' : 'Extended2023D28',
'HLTmenu': '@fake2',
Expand Down Expand Up @@ -437,6 +421,13 @@
'Era' : 'Phase2C8_timing_layer_bar',
'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
},
'2023D42' : {
'Geom' : 'Extended2023D42',
'HLTmenu': '@fake2',
'GT' : 'auto:phase2_realistic',
'Era' : 'Phase2',
'ScenToRun' : ['GenSimHLBeamSpotFull','DigiFullTrigger','RecoFullGlobal', 'HARVESTFullGlobal'],
},
}


Expand All @@ -452,10 +443,6 @@
upgradeProperties[2023]['2023D24PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D25PU'] = deepcopy(upgradeProperties[2023]['2023D25'])
upgradeProperties[2023]['2023D25PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D36PU'] = deepcopy(upgradeProperties[2023]['2023D36'])
upgradeProperties[2023]['2023D36PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D37PU'] = deepcopy(upgradeProperties[2023]['2023D37'])
upgradeProperties[2023]['2023D37PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D28PU'] = deepcopy(upgradeProperties[2023]['2023D28'])
upgradeProperties[2023]['2023D28PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D29PU'] = deepcopy(upgradeProperties[2023]['2023D29'])
Expand All @@ -478,6 +465,8 @@
upgradeProperties[2023]['2023D40PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D41PU'] = deepcopy(upgradeProperties[2023]['2023D41'])
upgradeProperties[2023]['2023D41PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']
upgradeProperties[2023]['2023D42PU'] = deepcopy(upgradeProperties[2023]['2023D42'])
upgradeProperties[2023]['2023D42PU']['ScenToRun'] = ['GenSimHLBeamSpotFull','DigiFullTriggerPU','RecoFullGlobalPU', 'HARVESTFullGlobalPU']


from Configuration.PyReleaseValidation.relval_steps import Kby
Expand Down
3 changes: 1 addition & 2 deletions Configuration/StandardSequences/python/GeometryConf.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,9 @@
'Extended2023D33' : 'Extended2023D33,Extended2023D33Reco',
'Extended2023D34' : 'Extended2023D34,Extended2023D34Reco',
'Extended2023D35' : 'Extended2023D35,Extended2023D35Reco',
'Extended2023D36' : 'Extended2023D36,Extended2023D36Reco',
'Extended2023D37' : 'Extended2023D37,Extended2023D37Reco',
'Extended2023D38' : 'Extended2023D38,Extended2023D38Reco',
'Extended2023D39' : 'Extended2023D39,Extended2023D39Reco',
'Extended2023D40' : 'Extended2023D40,Extended2023D40Reco',
'Extended2023D41' : 'Extended2023D41,Extended2023D41Reco',
'Extended2023D42' : 'Extended2023D42,Extended2023D42Reco',
}

0 comments on commit 6533b96

Please sign in to comment.