File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
L1Trigger/L1TNtuples/python Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ import FWCore .ParameterSet .Config as cms
2+
3+ from L1Trigger .L1TNtuples .l1EventTree_cfi import *
4+ from L1Trigger .L1TNtuples .l1UpgradeTree_cfi import *
5+ from L1Trigger .L1TNtuples .l1uGTTree_cfi import *
6+ from L1Trigger .L1TNtuples .l1uGTTestcrateTree_cfi import *
7+
8+ # use L1 objects from unpacked uGT output
9+ l1UpgradeTree .egToken = cms .untracked .InputTag ("gtStage2Digis" ,"EGamma" )
10+ l1UpgradeTree .tauTokens = cms .untracked .VInputTag (cms .InputTag ("gtStage2Digis" ,"Tau" ))
11+ l1UpgradeTree .jetToken = cms .untracked .InputTag ("gtStage2Digis" ,"Jet" )
12+ l1UpgradeTree .muonToken = cms .untracked .InputTag ("gtStage2Digis" ,"Muon" )
13+ l1UpgradeTree .sumToken = cms .untracked .InputTag ("gtStage2Digis" ,"EtSum" )
14+
15+ L1NtupleNANO = cms .Sequence (
16+ l1EventTree
17+ + l1UpgradeTree
18+ + l1uGTTestcrateTree
19+ + l1uGTTree
20+ )
Original file line number Diff line number Diff line change @@ -82,6 +82,23 @@ def L1NtupleRAW(process):
8282
8383 return process
8484
85+ def L1NtupleNanoDST (process ):
86+
87+ L1NtupleTFileOut (process )
88+
89+ process .load ('L1Trigger.L1TNtuples.L1NtupleNanoDST_cff' )
90+ process .l1ntuplenano = cms .Path (
91+ process .L1NtupleNANO
92+ )
93+
94+ process .schedule .append (process .l1ntuplenano )
95+
96+ # unpack uGT/test crate from the dedicated FED selectors post this update: https://its.cern.ch/jira/browse/CMSHLT-3172
97+ process .gtStage2Digis .InputLabel = cms .InputTag ("hltFEDSelectorL1" )
98+ process .gtTestcrateStage2Digis .InputLabel = cms .InputTag ("hltFEDSelectorL1uGTTest" )
99+
100+ return process
101+
85102def L1NtupleNANO (process ):
86103
87104 L1NtupleTFileOut (process )
You can’t perform that action at this time.
0 commit comments