|
10 | 10 |
|
11 | 11 | # common tasks |
12 | 12 | particleTask = cms.Task(scoutingPFCands) |
13 | | -particleTableTask = cms.Task(particleScoutingTable) |
14 | 13 | ak4JetTableTask = cms.Task(ak4ScoutingJets,ak4ScoutingJetParticleNetJetTagInfos,ak4ScoutingJetParticleNetJetTags,ak4ScoutingJetTable) |
15 | 14 | ak8JetTableTask = cms.Task(ak8ScoutingJets,ak8ScoutingJetsSoftDrop,ak8ScoutingJetsSoftDropMass,ak8ScoutingJetEcfNbeta1,ak8ScoutingJetNjettiness,ak8ScoutingJetParticleNetJetTagInfos,ak8ScoutingJetParticleNetJetTags,ak8ScoutingJetParticleNetMassRegressionJetTags,ak8ScoutingJetTable) |
16 | 15 |
|
|
25 | 24 | ## L1 decisions |
26 | 25 | gtStage2DigisScouting = gtStage2Digis.clone(InputLabel="hltFEDSelectorL1") |
27 | 26 | l1bitsScouting = l1bits.clone(src="gtStage2DigisScouting") |
28 | | -patTriggerScouting = patTrigger.clone(l1tAlgBlkInputTag="gtStage2DigisScouting",l1tExtBlkInputTag="gtStage2DigisScouting") |
29 | 27 |
|
30 | 28 | ## L1 objects |
31 | 29 | from PhysicsTools.NanoAOD.l1trig_cff import * |
|
42 | 40 | l1TauScoutingTable.variables = cms.PSet(l1TauReducedVars) |
43 | 41 | l1EtSumScoutingTable.variables = cms.PSet(l1EtSumReducedVars) |
44 | 42 |
|
45 | | -selectedPatTriggerScouting = selectedPatTrigger.clone(src="patTriggerScouting") |
46 | | -slimmedPatTriggerScouting = slimmedPatTrigger.clone(src="selectedPatTriggerScouting") |
47 | | -unpackedPatTriggerScouting = unpackedPatTrigger.clone(patTriggerObjectsStandAlone="slimmedPatTriggerScouting") |
48 | | -triggerObjectTableScouting = triggerObjectTable.clone(src="unpackedPatTriggerScouting") |
49 | | - |
50 | 43 | triggerTask = cms.Task( |
51 | | - gtStage2DigisScouting, l1MuScoutingTable, l1EGScoutingTable, l1TauScoutingTable, l1JetScoutingTable, l1EtSumScoutingTable, |
52 | | - unpackedPatTriggerScouting,triggerObjectTableScouting,l1bitsScouting |
| 44 | + gtStage2DigisScouting, l1bitsScouting, |
| 45 | + l1MuScoutingTable, l1EGScoutingTable, l1TauScoutingTable, l1JetScoutingTable, l1EtSumScoutingTable, |
53 | 46 | ) |
54 | | -triggerSequence = cms.Sequence(L1TRawToDigi+patTriggerScouting+selectedPatTriggerScouting+slimmedPatTriggerScouting+cms.Sequence(triggerTask)) |
| 47 | +triggerSequence = cms.Sequence(L1TRawToDigi+cms.Sequence(triggerTask)) |
55 | 48 |
|
56 | 49 | # MC tasks |
57 | 50 | genJetTask = cms.Task(ak4ScoutingJetMatchGen,ak4ScoutingJetExtTable,ak8ScoutingJetMatchGen,ak8ScoutingJetExtTable) |
58 | 51 | puTask = cms.Task(puTable) |
59 | 52 |
|
60 | | -nanoTableTaskCommon = cms.Task(photonScoutingTable,muonScoutingTableTask,electronScoutingTable,trackScoutingTable,primaryvertexScoutingTable,displacedvertexScoutingTableTask,rhoScoutingTable,metScoutingTable,particleTask,particleTableTask,ak4JetTableTask,ak8JetTableTask) |
| 53 | +nanoTableTaskCommon = cms.Task(photonScoutingTable,muonScoutingTableTask,electronScoutingTable,primaryvertexScoutingTable,displacedvertexScoutingTableTask,jetScoutingTable,rhoScoutingTable,metScoutingTable,particleTask,ak4JetTableTask,ak8JetTableTask) |
61 | 54 |
|
62 | 55 | nanoSequenceCommon = cms.Sequence(triggerSequence,nanoTableTaskCommon) |
63 | 56 |
|
|
0 commit comments