Skip to content

Commit

Permalink
Updates for V38
Browse files Browse the repository at this point in the history
  • Loading branch information
artlbv committed Apr 19, 2024
1 parent bc12abd commit 1f4a813
Show file tree
Hide file tree
Showing 12 changed files with 432 additions and 158 deletions.
5 changes: 3 additions & 2 deletions configs/V38nano/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# V33 version
# V38 DT12x version

Based on https://github.com/cms-l1-dpg/Phase2-L1Nano/tree/v33_1400pre3v1
Based on https://github.com/cms-l1-dpg/Phase2-L1Nano/tree/v38_1400pre3v9

Uses the Annual Review branch 1400pre3v9 and includes rerunning the TrackTrigger.
3 changes: 2 additions & 1 deletion configs/V38nano/caching.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,4 +93,5 @@ V38nano:
L1TrackMET: [pt]
L1TrackHT: [ht, mht]
L1TrackJet: [pt, eta, phi]
L1TrackTripletWord: [pt]
L1TrackTripletWord: [pt]
L1ExtTrackHT: [ht]
149 changes: 76 additions & 73 deletions configs/V38nano/caching_signal.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,79 @@
V38nano:
HHToBBTauTau:
ntuple_path: /eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/alobanov/phase2/menu/ntuples/14X/v38/GluGluToHHTo2B2Tau_node_SM_TuneCP5_14TeV-madgraph-pythia8/HHTo2B2Tau_131_200PU_IBv9_wTT/240412_210926/0000/*.root
trees_branches:
Events:
# PV
L1PV: [z0]
## EG
L1tkPhoton: "all"
L1tkElectron: "all"
L1EGbarrel: "all"
L1EGendcap: "all"
## MUONS
L1gmtTkMuon: "all"
L1gmtMuon: "all" # aka gmtMuon
L1gmtDispMuon: "all"
## TAUS
L1nnPuppiTau: "all"
L1hpsTau: "all"
L1caloTau: "all"
L1nnCaloTau: "all"
## MET/Sums
L1puppiMET: [pt, phi]
L1puppiMLMET: [pt]
L1puppiJetSC4sums: [pt, phi]
L1puppiHistoJetSums: [pt, phi]
# # jets
L1puppiJetSC4: [pt, eta, phi]
L1puppiJetSC8: [pt, eta, phi]
L1puppiExtJetSC4: [pt, eta, phi, btagScore]
L1puppiJetHisto: [pt, eta, phi]
L1caloJet: [pt, eta, phi]
## track-only
L1TrackMET: [pt]
L1TrackHT: [ht, mht]
L1TrackJet: [pt, eta, phi]
L1TrackTripletWord: [pt]
L1ExtTrackHT: [ht]

HtoLLPto4B_M125_Phi60_ctau100:
ntuple_path: /eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/alobanov/phase2/menu/ntuples/14X/v38/HiddenGluGluH_mH-125_Phi-60_ctau-100_bbbb_TuneCP5_14TeV-pythia8/*/*/*/*.root
trees_branches:
Events:
# PV
L1PV: [z0]
## EG
L1tkPhoton: "all"
L1tkElectron: "all"
L1EGbarrel: "all"
L1EGendcap: "all"
## MUONS
L1gmtTkMuon: "all"
L1gmtMuon: "all" # aka gmtMuon
L1gmtDispMuon: "all"
## TAUS
L1nnPuppiTau: "all"
L1hpsTau: "all"
L1caloTau: "all"
L1nnCaloTau: "all"
## MET/Sums
L1puppiMET: [pt, phi]
L1puppiMLMET: [pt]
L1puppiJetSC4sums: [pt, phi]
L1puppiHistoJetSums: [pt, phi]
# # jets
L1puppiJetSC4: [pt, eta, phi]
L1puppiJetSC8: [pt, eta, phi]
L1puppiExtJetSC4: [pt, eta, phi, btagScore]
L1puppiJetHisto: [pt, eta, phi]
L1caloJet: [pt, eta, phi]
## track-only
L1TrackMET: [pt]
L1TrackHT: [ht, mht]
L1TrackJet: [pt, eta, phi]
L1TrackTripletWord: [pt]
L1ExtTrackHT: [ht]
# # #### LLP
# # HtoLLPto4mu_Ctau900mm:
# # ntuple_path: /eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/alobanov/phase2/menu/ntuples/14X/v36/HTo2LongLivedTo4mu_MH-125_MFF-12_CTau-900mm_TuneCP5_14TeV-pythia8/HtoLLPto4mu_Ctau90cm_131_L1Fix_myIBv6_noTkTrg_resub/240403_222836/0000/L1Nano_*.root
Expand Down Expand Up @@ -31,76 +107,3 @@
# L1TrackHT: [ht, mht]
# L1ExtTrackHT: [ht, mht]
# # L1TrackJet: [pt, eta, phi]
HHToBBTauTau:
ntuple_path: /eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/alobanov/phase2/menu/ntuples/14X/v38/GluGluToHHTo2B2Tau_node_SM_TuneCP5_14TeV-madgraph-pythia8/HHTo2B2Tau_131_200PU_IBv9_wTT/240412_210926/0000/*.root
trees_branches:
Events:
# PV
L1PV: [z0]
## EG
L1tkPhoton: "all"
L1tkElectron: "all"
L1EGbarrel: "all"
L1EGendcap: "all"
## MUONS
L1gmtTkMuon: "all"
L1gmtMuon: "all" # aka gmtMuon
L1gmtDispMuon: "all"
## TAUS
L1nnPuppiTau: "all"
# L1hpsTau: "all"
L1caloTau: "all"
# L1nnCaloTau: "all"
## MET/Sums
L1puppiMET: [pt, phi]
L1puppiMLMET: [pt]
L1puppiJetSC4sums: [pt, phi]
# L1puppiHistoJetSums: [pt, phi]
# # jets
L1puppiJetSC4: [pt, eta, phi]
L1puppiJetSC8: [pt, eta, phi]
L1puppiExtJetSC4: [pt, eta, phi, btagScore]
# L1puppiJetHisto: [pt, eta, phi]
# L1caloJet: [pt, eta, phi]
## track-only
L1TrackMET: [pt]
L1TrackHT: [ht, mht]
L1TrackJet: [pt, eta, phi]
L1TrackTripletWord: [pt]

HtoLLPto4B_M125_Phi60_ctau100:
ntuple_path: /eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/alobanov/phase2/menu/ntuples/14X/v38/HiddenGluGluH_mH-125_Phi-60_ctau-100_bbbb_TuneCP5_14TeV-pythia8/*/*/*/*.root
trees_branches:
Events:
# PV
L1PV: [z0]
## EG
L1tkPhoton: "all"
L1tkElectron: "all"
L1EGbarrel: "all"
L1EGendcap: "all"
## MUONS
L1gmtTkMuon: "all"
L1gmtMuon: "all" # aka gmtMuon
L1gmtDispMuon: "all"
## TAUS
L1nnPuppiTau: "all"
# L1hpsTau: "all"
L1caloTau: "all"
# L1nnCaloTau: "all"
## MET/Sums
L1puppiMET: [pt, phi]
L1puppiMLMET: [pt]
L1puppiJetSC4sums: [pt, phi]
# L1puppiHistoJetSums: [pt, phi]
# # jets
L1puppiJetSC4: [pt, eta, phi]
L1puppiJetSC8: [pt, eta, phi]
L1puppiExtJetSC4: [pt, eta, phi, btagScore]
# L1puppiJetHisto: [pt, eta, phi]
# L1caloJet: [pt, eta, phi]
## track-only
L1TrackMET: [pt]
L1TrackHT: [ht, mht]
L1TrackJet: [pt, eta, phi]
L1TrackTripletWord: [pt]
30 changes: 15 additions & 15 deletions configs/V38nano/object_performance/jets_trigger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ JetTurnonBarrel:
test_objects:
# L1puppiJetHisto:default:barrel: "pt"
L1puppiJetSC4:default:barrel: "pt"
# L1caloJet:default:barrel: "pt"
# L1TrackJet:default:barrel: "pt"
L1caloJet:default:barrel: "pt"
L1TrackJet:default:barrel: "pt"
thresholds: [50, 100]
scalings:
method: "naive"
threshold: 0.95
# scalings:
# method: "naive"
# threshold: 0.95
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV, barrel)"
binning:
Expand All @@ -43,12 +43,12 @@ JetTurnonEndcap:
test_objects:
# L1puppiJetHisto:default:endcap: "pt"
L1puppiJetSC4:default:endcap: "pt"
# L1caloJet:default:endcap: "pt"
# L1TrackJet:default:endcap: "pt"
L1caloJet:default:endcap: "pt"
L1TrackJet:default:endcap: "pt"
thresholds: [50, 100]
scalings:
method: "naive"
threshold: 0.95
# scalings:
# method: "naive"
# threshold: 0.95
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV, endcap)"
binning:
Expand All @@ -72,11 +72,11 @@ JetTurnonForward:
test_objects:
# L1puppiJetHisto:default:forward: "pt"
L1puppiJetSC4:default:forward: "pt"
# L1caloJet:default:forward: "pt"
# thresholds: [50, 100]
scalings:
method: "naive"
threshold: 0.95
L1caloJet:default:forward: "pt"
thresholds: [50, 100]
# scalings:
# method: "naive"
# threshold: 0.95
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV, forward)"
binning:
Expand Down
127 changes: 77 additions & 50 deletions configs/V38nano/object_performance/met_ht_mht.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,31 @@
HT_90perc:
# HT_90perc:
# sample: TT
# version: V38nano
# reference_object:
# object: "GenJet"
# x_arg: "pt"
# label: "Gen HT"
# trafo: "HT"
# cuts:
# object:
# - "abs({eta}) < 2.4"
# - "{pt} > 30"
# test_objects:
# # L1puppiHistoJetSums:HT: "pt"
# L1puppiJetSC4sums:HT: "pt"
# L1TrackHT:HT: "ht"
# thresholds: [350]
# scalings:
# method: "naive"
# threshold: 0.90
# xlabel: "Gen. HT (GeV)"
# ylabel: "Trigger Efficiency (<threshold> GeV)"
# binning:
# min: 0
# max: 750
# step: 20

TkHT_90perc:
sample: TT
version: V38nano
reference_object:
Expand All @@ -11,10 +38,10 @@ HT_90perc:
- "abs({eta}) < 2.4"
- "{pt} > 30"
test_objects:
L1puppiHistoJetSums:HT: "pt"
# L1puppiHistoJetSums:HT: "pt"
L1puppiJetSC4sums:HT: "pt"
L1TrackHT:HT: "ht"
thresholds: [350]
thresholds: [150, 350]
scalings:
method: "naive"
threshold: 0.90
Expand All @@ -25,54 +52,54 @@ HT_90perc:
max: 750
step: 20

MHT_50perc:
sample: TT
version: V38nano
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen MHT"
cuts:
object:
- "abs({eta}) < 2.4"
- "{pt} > 30"
trafo: "MHT"
test_objects:
L1puppiHistoJetSums:MHT: "pt"
L1puppiJetSC4sums:MHT: "pt"
L1TrackHT:MHT: "mht"
thresholds: [70, 150]
scalings:
method: "naive"
threshold: 0.50
xlabel: "Gen. MHT30 (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV)"
binning:
min: 0
max: 500
step: 20
# MHT_50perc:
# sample: TT
# version: V38nano
# reference_object:
# object: "GenJet"
# x_arg: "pt"
# label: "Gen MHT"
# cuts:
# object:
# - "abs({eta}) < 2.4"
# - "{pt} > 30"
# trafo: "MHT"
# test_objects:
# L1puppiHistoJetSums:MHT: "pt"
# L1puppiJetSC4sums:MHT: "pt"
# L1TrackHT:MHT: "mht"
# thresholds: [70, 150]
# scalings:
# method: "naive"
# threshold: 0.50
# xlabel: "Gen. MHT30 (GeV)"
# ylabel: "Trigger Efficiency (<threshold> GeV)"
# binning:
# min: 0
# max: 500
# step: 20

MET_90perc:
sample: TT
version: V38nano
reference_object:
object: "GenMET"
x_arg: "pt"
label: "Gen MET"
test_objects:
L1puppiMET:default: "pt"
L1puppiMLMET:default: "pt"
L1TrackMET:default: "pt"
thresholds: [125, 150, 175, 200]
xlabel: "Gen. MET (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV)"
scalings:
method: "naive"
threshold: 0.90
binning:
min: 0
max: 500
step: 20
# MET_90perc:
# sample: TT
# version: V38nano
# reference_object:
# object: "GenMET"
# x_arg: "pt"
# label: "Gen MET"
# test_objects:
# L1puppiMET:default: "pt"
# L1puppiMLMET:default: "pt"
# L1TrackMET:default: "pt"
# thresholds: [125, 150, 175, 200]
# xlabel: "Gen. MET (GeV)"
# ylabel: "Trigger Efficiency (<threshold> GeV)"
# scalings:
# method: "naive"
# threshold: 0.90
# binning:
# min: 0
# max: 500
# step: 20

# MET_90perc_scTanh:
# sample: TT
Expand Down
Loading

0 comments on commit 1f4a813

Please sign in to comment.