Skip to content

Commit

Permalink
Merge pull request #37338 from cms-tsg-storm/HLTdevelopment123X_for124X
Browse files Browse the repository at this point in the history
HLT menu development for `12_3_X` + Update of L1T menu in TSG GTs [`12_4_X`]
  • Loading branch information
cmsbuild committed Mar 25, 2022
2 parents 8829077 + 5a9e1bc commit a9e347f
Show file tree
Hide file tree
Showing 18 changed files with 16,946 additions and 6,709 deletions.
4 changes: 2 additions & 2 deletions Configuration/HLT/python/autoCondHLT.py
Expand Up @@ -18,8 +18,8 @@
'Fake' : ( ','.join( [ 'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc' , l1MenuRecord,connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
'Fake1' : ( ','.join( [ 'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord,connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
'Fake2' : ( ','.join( [ 'L1Menu_Collisions2016_v9_m2_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2016-10-06 19:36:53.000"] ), ),
'FULL' : ( ','.join( [ 'L1Menu_Collisions2022_v0_1_6_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2022-03-02 23:31:31.000"] ), ),
'GRun' : ( ','.join( [ 'L1Menu_Collisions2022_v0_1_6_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2022-03-02 23:31:31.000"] ), ),
'FULL' : ( ','.join( [ 'L1Menu_Collisions2022_v0_1_8_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2022-03-23 16:46:13.000"] ), ),
'GRun' : ( ','.join( [ 'L1Menu_Collisions2022_v0_1_8_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2022-03-23 16:46:13.000"] ), ),
'HIon' : ( ','.join( [ 'L1Menu_CollisionsHeavyIons2018_v4_2_0-d1_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2018-11-21 14:35:33.000"] ), ),
'PIon' : ( ','.join( [ 'L1Menu_HeavyIons2016_v3_m2_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2016-11-22 11:11:00.000"] ), ),
'PRef' : ( ','.join( [ 'L1Menu_pp502Collisions2017_v4_m6_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel, "2017-11-03 18:00:00.000"] ), ),
Expand Down
4,771 changes: 4,753 additions & 18 deletions HLTrigger/Configuration/python/HLT_FULL_cff.py

Large diffs are not rendered by default.

2,181 changes: 2,174 additions & 7 deletions HLTrigger/Configuration/python/HLT_GRun_cff.py

Large diffs are not rendered by default.

1,198 changes: 1,195 additions & 3 deletions HLTrigger/Configuration/python/HLT_HIon_cff.py

Large diffs are not rendered by default.

49 changes: 46 additions & 3 deletions HLTrigger/Configuration/python/HLT_PIon_cff.py
@@ -1,6 +1,6 @@
# hltGetConfiguration --cff --data /dev/CMSSW_12_3_0/PIon --type PIon

# /dev/CMSSW_12_3_0/PIon/V52 (CMSSW_12_3_0_pre6)
# /dev/CMSSW_12_3_0/PIon/V53 (CMSSW_12_3_0_pre6)

import FWCore.ParameterSet.Config as cms

Expand All @@ -9,7 +9,7 @@
fragment = cms.ProcessFragment( "HLT" )

fragment.HLTConfigVersion = cms.PSet(
tableName = cms.string('/dev/CMSSW_12_3_0/PIon/V52')
tableName = cms.string('/dev/CMSSW_12_3_0/PIon/V53')
)

fragment.transferSystem = cms.PSet(
Expand Down Expand Up @@ -4634,6 +4634,45 @@
ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
ReferenceRate = cms.untracked.double( 100.0 )
)
fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
usePathStatus = cms.bool( True ),
hltResults = cms.InputTag( "" ),
l1tResults = cms.InputTag( "" ),
l1tIgnoreMaskAndPrescale = cms.bool( False ),
throw = cms.bool( True ),
triggerConditions = cms.vstring( 'HLT_Physics_v7' )
)
fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
offset = cms.uint32( 0 ),
L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
)
fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
usePathStatus = cms.bool( True ),
hltResults = cms.InputTag( "" ),
l1tResults = cms.InputTag( "" ),
l1tIgnoreMaskAndPrescale = cms.bool( False ),
throw = cms.bool( True ),
triggerConditions = cms.vstring( 'HLT_Physics_v7',
'HLT_Random_v3 / 3',
'HLT_ZeroBias_v6 / 3' )
)
fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
offset = cms.uint32( 0 ),
L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
)
fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
usePathStatus = cms.bool( True ),
hltResults = cms.InputTag( "" ),
l1tResults = cms.InputTag( "" ),
l1tIgnoreMaskAndPrescale = cms.bool( False ),
throw = cms.bool( True ),
triggerConditions = cms.vstring( 'HLT_Random_v3',
'HLT_ZeroBias_v6' )
)
fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
offset = cms.uint32( 0 ),
L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
)

fragment.statusOnGPU = SwitchProducerCUDA(
cpu = cms.EDProducer( "BooleanProducer",
Expand All @@ -4647,6 +4686,7 @@
fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )

fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetConditions + fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter )
Expand All @@ -4656,9 +4696,12 @@
fragment.HLT_ZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltScalersRawToDigi + fragment.hltFEDSelector + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )


fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.HLT_Physics_v7, fragment.HLT_Random_v3, fragment.HLT_ZeroBias_v6, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, ))
fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.HLT_Physics_v7, fragment.HLT_Random_v3, fragment.HLT_ZeroBias_v6, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_HLTPhysics, fragment.Dataset_OnlineMonitor, fragment.Dataset_ZeroBias, ))


# dummify hltGetConditions in cff's
Expand Down

0 comments on commit a9e347f

Please sign in to comment.