Skip to content

Add AR24 configs #88

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions configs/V38nano/object_performance/eg_efficiency.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
ElectronsEfficiencyEndcap:
sample: DYLL_M50
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "pt"
label: "Gen Electrons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 11"
- "abs({eta}) > 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1EG:default_ptcut: "pt"
L1tkElectron:NoIso_ptcut: "pt"
L1tkElectron:Iso_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 100
step: 3

PhotonEfficiencyEndcap:
sample: Hgg
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "pt"
label: "Gen Photons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 22"
- "abs({eta}) > 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1tkPhoton:Iso_ptcut: "pt"
xlabel: "Gen. $p_{T}$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 100
step: 3
49 changes: 49 additions & 0 deletions configs/V38nano/object_performance/eg_matching_eta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
ElectronsMatching_Eta_Pt25toInf:
sample: DYLL_M50
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "eta"
label: "Gen Electrons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 11"
- "{pt} > 25"
object:
- "abs({eta}) < 3.0"
test_objects:
L1EG:default_ptcut: "eta"
L1tkElectron:NoIso_ptcut: "eta"
L1tkElectron:Iso_ptcut: "eta"
xlabel: "Gen. $\\eta$"
ylabel: "Matching Efficiency (Gen. $p_T > 25$ GeV)"
binning:
min: -3
max: 3
step: 0.2

PhotonsMatching_Eta_Pt25toInf:
sample: Hgg
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "eta"
label: "Gen Photons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 22"
- "{pt} >= 25"
object:
- "abs({eta}) < 3.0"
test_objects:
L1tkPhoton:Iso_ptcut: "eta"
xlabel: "Gen. $\\eta$"
ylabel: "Matching Efficiency ($p_T > 25$ GeV)"
binning:
min: -3
max: 3
step: 0.2
76 changes: 76 additions & 0 deletions configs/V38nano/object_performance/electron_efficiency.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
ElectronsEfficiency:
sample: DYLL_M50
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "pt"
label: "Gen Electrons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 11"
object:
- "abs({eta}) < 2.4"
test_objects:
L1EG:default_ptcut: "pt"
L1tkElectron:NoIso_ptcut: "pt"
L1tkElectron:Iso_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 100
step: 3

ElectronsEfficiencyBarrel:
sample: DYLL_M50
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "pt"
label: "Gen Electrons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 11"
- "abs({eta}) < 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1EG:default_ptcut: "pt"
L1tkElectron:NoIso_ptcut: "pt"
L1tkElectron:Iso_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 100
step: 3

ElectronsEfficiencyEndcap:
sample: DYLL_M50
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenPart"
x_arg: "pt"
label: "Gen Electrons"
cuts:
event:
- "(({statusFlags}>>7)&1) == 1"
- "abs({pdgId}) == 11"
- "abs({eta}) > 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1EG:default_ptcut: "pt"
L1tkElectron:NoIso_ptcut: "pt"
L1tkElectron:Iso_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 100
step: 3
4 changes: 2 additions & 2 deletions configs/V38nano/object_performance/electron_matching_eta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ ElectronsMatching_Eta_Pt10to25:
L1tkElectron:NoIso: "eta"
L1tkElectron:Iso: "eta"
xlabel: "Gen. $\\eta$"
ylabel: "Matching Efficiency ($10 < p_T < 25$ GeV)"
ylabel: "Matching Efficiency (10 < Gen. $p_T$ < 25 GeV)"
binning:
min: -3
max: 3
Expand All @@ -45,7 +45,7 @@ ElectronsMatching_Eta_Pt25toInf:
L1tkElectron:NoIso: "eta"
L1tkElectron:Iso: "eta"
xlabel: "Gen. $\\eta$"
ylabel: "Matching Efficiency ($p_T > 25$ GeV)"
ylabel: "Matching Efficiency (Gen. $p_T > 25$ GeV)"
binning:
min: -3
max: 3
Expand Down
43 changes: 43 additions & 0 deletions configs/V38nano/object_performance/ht_efficiency.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
HT_puppi:
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:
L1puppiJetSC4sums:HT: "pt"
thresholds: [353]
xlabel: "Gen. HT (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 750
step: 20

HT_track:
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:
L1TrackHT:HT: "ht"
thresholds: [258]
xlabel: "Gen. HT (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 750
step: 20
52 changes: 52 additions & 0 deletions configs/V38nano/object_performance/jet_efficiency.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
'''
JetEfficiencySC4SC8:
sample: TT
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) < 2.5"
object:
- "abs({eta}) < 2.5"
test_objects:
# L1puppiJetHisto:default_ptcut: "pt"
L1puppiJetSC4:default_ptcut: "pt"
L1puppiJetSC8:default_ptcut: "pt"
# L1caloJet:default_ptcut: "pt"
# L1TrackJet:default_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 500
step: 10
'''
JetEfficiency:
sample: TT
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) < 2.5"
object:
- "abs({eta}) < 2.5"
test_objects:
# L1puppiJetHisto:default_ptcut: "pt"
L1puppiJetSC4:default_ptcut: "pt"
# L1puppiJetSC8:default_ptcut: "pt"
L1caloJet:default_ptcut: "pt"
L1TrackJet:default_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 500
step: 10
47 changes: 47 additions & 0 deletions configs/V38nano/object_performance/jet_efficiency_ar.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
JetEfficiencyBarrel:
sample: TT
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) < 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1puppiJetSC4:default_ptcut: "pt"
L1caloJet:default_ptcut: "pt"
L1TrackJet:default_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 500
step: 10

JetEfficiencyEndcap:
sample: TT
version: V38nano
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) > 1.5"
object:
- "abs({eta}) < 2.4"
test_objects:
L1puppiJetSC4:default_ptcut: "pt"
L1caloJet:default_ptcut: "pt"
L1TrackJet:default_ptcut: "pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Efficiency"
binning:
min: 0
max: 500
step: 10
55 changes: 55 additions & 0 deletions configs/V38nano/object_performance/jets_forRate.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
JetTurnonBarrel:
version: V38nano
sample: TT
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) < 1.5"
object:
- "abs({eta}) < 2.5"
test_objects:
L1puppiJetSC4:eta2p5:barrel: "pt"
L1caloJet:eta2p5:barrel: "pt"
# L1TrackJet:eta2p5:barrel: "pt"
thresholds: [50]
scalings:
method: "naive"
threshold: 0.95
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV, barrel)"
binning:
min: 0
max: 500
step: 10

JetTurnonEndcap:
version: V38nano
sample: TT
match_test_to_ref: True
reference_object:
object: "GenJet"
x_arg: "pt"
label: "Gen Jets"
cuts:
event:
- "abs({eta}) > 1.5"
object:
- "abs({eta}) < 2.5"
test_objects:
L1puppiJetSC4:eta2p5:endcap: "pt"
L1caloJet:eta2p5:endcap: "pt"
# L1TrackJet:eta2p5:endcap: "pt"
thresholds: [50]
scalings:
method: "naive"
threshold: 0.95
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Trigger Efficiency (<threshold> GeV, endcap)"
binning:
min: 0
max: 500
step: 10
Loading
Loading