Skip to content

Commit

Permalink
Merge pull request #85 from artlbv/postAR24fixes
Browse files Browse the repository at this point in the history
Post AR24 fixes: fix tkElectron ID
  • Loading branch information
artlbv authored Aug 29, 2024
2 parents 9a7e381 + 39c43d2 commit 7f3bbb5
Show file tree
Hide file tree
Showing 13 changed files with 52 additions and 26 deletions.
5 changes: 3 additions & 2 deletions configs/V32/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,17 @@ tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.7"
barrel:
endcap:
- "({passeseleid} == 1) | ({pt} < 25)"
barrel:
- "{passeseleid} == 1"
Iso:
label: "TkIsoElectron"
cuts:
inclusive:
- "abs({eta}) < 2.4"
barrel:
- "abs({trkiso}) < 0.13"
- "({passeseleid} == 1) | ({pt} < 25)"
endcap:
- "abs({trkiso}) < 0.28"
IsoNoIDinEE:
Expand Down
5 changes: 3 additions & 2 deletions configs/V32nano/caching.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,10 @@ V32nano:
Events:
GenVisTau: "all"
L1nnTau: "all"
L1hpsTau: "all"
L1GTnnTau: "all"
# L1hpsTau: "all"
L1caloTau: "all"
L1nnCaloTau: "all"
# L1nnCaloTau: "all"
MinBias:
ntuple_path:
trees_branches:
Expand Down
12 changes: 6 additions & 6 deletions configs/V32nano/object_performance/jets_trigger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ JetTurnonBarrel:
L1caloJet:default: "pt"
# trackerJet: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 @@ -46,9 +46,9 @@ JetTurnonEndcap:
L1caloJet:default: "pt"
# trackerJet: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 Down
4 changes: 2 additions & 2 deletions configs/V32nano/object_performance/muon_matching_eta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
MuonsMatching_Eta_pt2to5:
MuonsMatching_Eta_Pt2to5:
sample: DYLL_M50
version: V32nano
match_test_to_ref: True
Expand All @@ -24,7 +24,7 @@ MuonsMatching_Eta_pt2to5:
max: 3
step: 0.2

MuonsMatching_Eta_pt15toInf:
MuonsMatching_Eta_Pt15toInf:
sample: DYLL_M50
version: V32nano
match_test_to_ref: True
Expand Down
12 changes: 6 additions & 6 deletions configs/V32nano/object_performance/tau_matching.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ TausMatchingBarrel:
- "abs({eta}) < 2.4"
test_objects:
L1nnTau:default: "pt"
L1hpsTau:default: "pt"
# L1hpsTau:default: "pt"
L1caloTau:default: "pt"
L1nnCaloTau:default: "pt"
L1caloTau:PtGe20: "Pt"
# L1nnCaloTau:default: "pt"
# L1caloTau:PtGe20: "Pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Matching Efficiency (Barrel)"
binning:
Expand All @@ -41,10 +41,10 @@ TausMatchingEndcap:
- "abs({eta}) < 2.4"
test_objects:
L1nnTau:default: "pt"
L1hpsTau:default: "pt"
# L1hpsTau:default: "pt"
L1caloTau:default: "pt"
L1nnCaloTau:default: "pt"
L1caloTau:PtGe20: "Pt"
# L1nnCaloTau:default: "pt"
# L1caloTau:PtGe20: "Pt"
xlabel: "Gen. $p_T$ (GeV)"
ylabel: "Matching Efficiency (Endcap)"
binning:
Expand Down
5 changes: 4 additions & 1 deletion configs/V32nano/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V33nano/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V34nano/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V35nano_ModTT/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V36nano_noTT/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V37nano/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V38nano/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down
5 changes: 4 additions & 1 deletion configs/V38nano_DT12x/objects/electrons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,17 @@ L1tkElectron:
cuts:
inclusive:
- "abs({eta}) < 2.4"
endcap:
- "({eleId} == 1) | ({pt} < 25)"
barrel:
- "{eleId} == 1"
NoIsoForIso:
# This id is exclusively used for the
# isoloation wp derivation
label: "TkElectron, no ID"
cuts:
inclusive:
- "abs({eta}) < 2.7"
- "abs({eta}) < 2.4"
Iso:
label: "TkIsoElectron"
cuts:
Expand Down

0 comments on commit 7f3bbb5

Please sign in to comment.