Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phase 2 HLT menu targetting 7.5×10³⁴ cm⁻²s⁻¹ #35342

Closed
wants to merge 11 commits into from
  •  
  •  
  •  
1 change: 1 addition & 0 deletions Configuration/HLT/python/autoHLT.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@
'relval2017' : 'Fake2',
'relval2018' : 'Fake2',
'relval2021' : 'GRun',
'relval2026' : '75e33',
'test' : 'GRun',
}
Original file line number Diff line number Diff line change
Expand Up @@ -1159,113 +1159,113 @@ def condition(self, fragment, stepList, key, hasHarvest):
upgradeProperties[2026] = {
'2026D49' : {
'Geom' : 'Extended2026D49',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T15',
'Era' : 'Phase2C9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D60' : {
'Geom' : 'Extended2026D60',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T15',
'Era' : 'Phase2C10',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D68' : {
'Geom' : 'Extended2026D68',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D70' : {
'Geom' : 'Extended2026D70',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D76' : {
'Geom' : 'Extended2026D76',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D77' : {
'Geom' : 'Extended2026D77',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D78' : {
'Geom' : 'Extended2026D78', # N.B.: Geometry with square 50x50 um2 pixels in the Inner Tracker.
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T22',
'ProcessModifier': 'PixelCPEGeneric', # This swaps template reco CPE for generic reco CPE
'Era' : 'Phase2C11I13T22M9', # customized for square pixels and Muon M9
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D79' : {
'Geom' : 'Extended2026D79', # N.B.: Geometry with 3D pixels in the Inner Tracker.
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T23',
'Era' : 'Phase2C11I13T23M9', # customizes for 3D Pixels and Muon M9
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D80' : {
'Geom' : 'Extended2026D80', # N.B.: Geometry with 3D pixels in the Inner Tracker L1.
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T25',
'Era' : 'Phase2C11I13T25M9', # customized for 3D pixels and Muon M9
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D81' : {
'Geom' : 'Extended2026D81', # N.B.: Geometry with 3D pixels (TBPX,L1) and square 50x50 um2 pixels (TFPX+TEPX) in the Inner Tracker.
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T26',
'Era' : 'Phase2C11I13T26M9', # customized for square pixels and Muon M9
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D82' : {
'Geom' : 'Extended2026D82',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D83' : {
'Geom' : 'Extended2026D83',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D84' : {
'Geom' : 'Extended2026D84',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D85' : {
'Geom' : 'Extended2026D85',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D86' : {
'Geom' : 'Extended2026D86',
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C11I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
},
'2026D87' : {
'Geom' : 'Extended2026D87', # N.B.: Geometry with 3D pixels in the Inner Tracker L1.
'HLTmenu': '@fake2',
'HLTmenu': '@relval2026',
'GT' : 'auto:phase2_realistic_T27',
'Era' : 'Phase2C11I13T25M9', # customized for 3D pixels and Muon M9
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger'],
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import FWCore.ParameterSet.Config as cms

AnalyticalPropagatorParabolicMF = cms.ESProducer("AnalyticalPropagatorESProducer",
ComponentName = cms.string('AnalyticalPropagatorParabolicMf'),
MaxDPhi = cms.double(1.6),
PropagationDirection = cms.string('alongMomentum'),
SimpleMagneticField = cms.string('ParabolicMf')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import FWCore.ParameterSet.Config as cms

AnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
ComponentName = cms.string('AnalyticalPropagator'),
MaxDPhi = cms.double(1.6),
PropagationDirection = cms.string('alongMomentum')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import FWCore.ParameterSet.Config as cms

AnyDirectionAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
ComponentName = cms.string('AnyDirectionAnalyticalPropagator'),
MaxDPhi = cms.double(1.6),
PropagationDirection = cms.string('anyDirection')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import FWCore.ParameterSet.Config as cms

BTagRecord = cms.ESSource("EmptyESSource",
firstValid = cms.vuint32(1),
iovIsRunNotTime = cms.bool(True),
recordName = cms.string('JetTagComputerRecord')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import FWCore.ParameterSet.Config as cms

BeamHaloMPropagatorAlong = cms.ESProducer("PropagatorWithMaterialESProducer",
ComponentName = cms.string('BeamHaloMPropagatorAlong'),
Mass = cms.double(0.105),
MaxDPhi = cms.double(10000),
PropagationDirection = cms.string('alongMomentum'),
SimpleMagneticField = cms.string(''),
ptMin = cms.double(-1.0),
useRungeKutta = cms.bool(True)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import FWCore.ParameterSet.Config as cms

BeamHaloMPropagatorOpposite = cms.ESProducer("PropagatorWithMaterialESProducer",
ComponentName = cms.string('BeamHaloMPropagatorOpposite'),
Mass = cms.double(0.105),
MaxDPhi = cms.double(10000),
PropagationDirection = cms.string('oppositeToMomentum'),
SimpleMagneticField = cms.string(''),
ptMin = cms.double(-1.0),
useRungeKutta = cms.bool(True)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import FWCore.ParameterSet.Config as cms

BeamHaloPropagatorAlong = cms.ESProducer("BeamHaloPropagatorESProducer",
ComponentName = cms.string('BeamHaloPropagatorAlong'),
CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorAlong'),
EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorAlong'),
PropagationDirection = cms.string('alongMomentum')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import FWCore.ParameterSet.Config as cms

BeamHaloPropagatorAny = cms.ESProducer("BeamHaloPropagatorESProducer",
ComponentName = cms.string('BeamHaloPropagatorAny'),
CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorAny'),
EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorAlong'),
PropagationDirection = cms.string('anyDirection')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import FWCore.ParameterSet.Config as cms

BeamHaloPropagatorOpposite = cms.ESProducer("BeamHaloPropagatorESProducer",
ComponentName = cms.string('BeamHaloPropagatorOpposite'),
CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorOpposite'),
EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorOpposite'),
PropagationDirection = cms.string('oppositeToMomentum')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import FWCore.ParameterSet.Config as cms

BeamHaloSHPropagatorAlong = cms.ESProducer("SteppingHelixPropagatorESProducer",
ApplyRadX0Correction = cms.bool(True),
AssumeNoMaterial = cms.bool(False),
ComponentName = cms.string('BeamHaloSHPropagatorAlong'),
NoErrorPropagation = cms.bool(False),
PropagationDirection = cms.string('alongMomentum'),
SetVBFPointer = cms.bool(False),
VBFName = cms.string('VolumeBasedMagneticField'),
debug = cms.bool(False),
endcapShiftInZNeg = cms.double(0.0),
endcapShiftInZPos = cms.double(0.0),
returnTangentPlane = cms.bool(True),
sendLogWarning = cms.bool(False),
useEndcapShiftsInZ = cms.bool(False),
useInTeslaFromMagField = cms.bool(False),
useIsYokeFlag = cms.bool(True),
useMagVolumes = cms.bool(True),
useMatVolumes = cms.bool(True),
useTuningForL2Speed = cms.bool(False)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import FWCore.ParameterSet.Config as cms

BeamHaloSHPropagatorAny = cms.ESProducer("SteppingHelixPropagatorESProducer",
ApplyRadX0Correction = cms.bool(True),
AssumeNoMaterial = cms.bool(False),
ComponentName = cms.string('BeamHaloSHPropagatorAny'),
NoErrorPropagation = cms.bool(False),
PropagationDirection = cms.string('anyDirection'),
SetVBFPointer = cms.bool(False),
VBFName = cms.string('VolumeBasedMagneticField'),
debug = cms.bool(False),
endcapShiftInZNeg = cms.double(0.0),
endcapShiftInZPos = cms.double(0.0),
returnTangentPlane = cms.bool(True),
sendLogWarning = cms.bool(False),
useEndcapShiftsInZ = cms.bool(False),
useInTeslaFromMagField = cms.bool(False),
useIsYokeFlag = cms.bool(True),
useMagVolumes = cms.bool(True),
useMatVolumes = cms.bool(True),
useTuningForL2Speed = cms.bool(False)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import FWCore.ParameterSet.Config as cms

BeamHaloSHPropagatorOpposite = cms.ESProducer("SteppingHelixPropagatorESProducer",
ApplyRadX0Correction = cms.bool(True),
AssumeNoMaterial = cms.bool(False),
ComponentName = cms.string('BeamHaloSHPropagatorOpposite'),
NoErrorPropagation = cms.bool(False),
PropagationDirection = cms.string('oppositeToMomentum'),
SetVBFPointer = cms.bool(False),
VBFName = cms.string('VolumeBasedMagneticField'),
debug = cms.bool(False),
endcapShiftInZNeg = cms.double(0.0),
endcapShiftInZPos = cms.double(0.0),
returnTangentPlane = cms.bool(True),
sendLogWarning = cms.bool(False),
useEndcapShiftsInZ = cms.bool(False),
useInTeslaFromMagField = cms.bool(False),
useIsYokeFlag = cms.bool(True),
useMagVolumes = cms.bool(True),
useMatVolumes = cms.bool(True),
useTuningForL2Speed = cms.bool(False)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import FWCore.ParameterSet.Config as cms

CSCChannelMapperESProducer = cms.ESProducer("CSCChannelMapperESProducer",
AlgoName = cms.string('CSCChannelMapperPostls1')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import FWCore.ParameterSet.Config as cms

CSCChannelMapperESSource = cms.ESSource("EmptyESSource",
firstValid = cms.vuint32(1),
iovIsRunNotTime = cms.bool(True),
recordName = cms.string('CSCChannelMapperRecord')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import FWCore.ParameterSet.Config as cms

CSCGeometryESModule = cms.ESProducer("CSCGeometryESModule",
alignmentsLabel = cms.string(''),
appendToDataLabel = cms.string(''),
applyAlignment = cms.bool(True),
debugV = cms.untracked.bool(False),
useCentreTIOffsets = cms.bool(False),
useDDD = cms.bool(True),
useGangedStripsInME1a = cms.bool(False),
useOnlyWiresInME1a = cms.bool(False),
useRealWireGeometry = cms.bool(True)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import FWCore.ParameterSet.Config as cms

CSCIndexerESProducer = cms.ESProducer("CSCIndexerESProducer",
AlgoName = cms.string('CSCIndexerPostls1')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import FWCore.ParameterSet.Config as cms

CSCIndexerESSource = cms.ESSource("EmptyESSource",
firstValid = cms.vuint32(1),
iovIsRunNotTime = cms.bool(True),
recordName = cms.string('CSCIndexerRecord')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import FWCore.ParameterSet.Config as cms

CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",
SelectedCalos = cms.vstring(
'HCAL',
'ZDC',
'EcalBarrel',
'TOWER',
'HGCalEESensitive',
'HGCalHESiliconSensitive',
'HGCalHEScintillatorSensitive'
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import FWCore.ParameterSet.Config as cms

CaloTPGTranscoder = cms.ESProducer("CaloTPGTranscoderULUTs",
LUTfactor = cms.vint32(1, 2, 5, 0),
RCTLSB = cms.double(0.25),
ZS = cms.vint32(4, 2, 1, 0),
hcalLUT1 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/outputLUTtranscoder_physics.dat'),
hcalLUT2 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/TPGcalcDecompress2.txt'),
ietaLowerBound = cms.vint32(1, 18, 27, 29),
ietaUpperBound = cms.vint32(17, 26, 28, 32),
linearLUTs = cms.bool(True),
nominal_gain = cms.double(0.177),
read_Ascii_Compression_LUTs = cms.bool(False),
read_Ascii_RCT_LUTs = cms.bool(False),
tpScales = cms.PSet(
HBHE = cms.PSet(
LSBQIE11 = cms.double(0.0625),
LSBQIE11Overlap = cms.double(0.0625),
LSBQIE8 = cms.double(0.125)
),
HF = cms.PSet(
NCTShift = cms.int32(2),
RCTShift = cms.int32(3)
)
)
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import FWCore.ParameterSet.Config as cms

CaloTopologyBuilder = cms.ESProducer("CaloTopologyBuilder")
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import FWCore.ParameterSet.Config as cms

CaloTowerConstituentsMapBuilder = cms.ESProducer("CaloTowerConstituentsMapBuilder",
MapAuto = cms.untracked.bool(False),
MapFile = cms.untracked.string(''),
SkipHE = cms.untracked.bool(True),
appendToDataLabel = cms.string('')
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import FWCore.ParameterSet.Config as cms

CaloTowerHardcodeGeometryEP = cms.ESProducer("CaloTowerHardcodeGeometryEP")
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import FWCore.ParameterSet.Config as cms

CaloTowerTopologyEP = cms.ESProducer("CaloTowerTopologyEP")
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import FWCore.ParameterSet.Config as cms

CastorDbProducer = cms.ESProducer("CastorDbProducer",
appendToDataLabel = cms.string('')
)
Loading