Commit 97331455 authored by Lorenzo Pica's avatar Lorenzo Pica
Browse files

Added files for d0ksks and dpkspi efficiency

parent ea52b24c
Pipeline #2501591 passed with stage
in 25 seconds
# HltEfficiencyChecker "wizard" example
annotated_decay_descriptor:
"[${Dp}D+ -> (KS0 -> ${pip1}pi+ ${pim1}pi-) ${pip2}pi+]CC"
#"[${B_s0}B_s0 => ( phi(1020) => ${Kplus0}K+ ${Kminus0}K-) ( phi(1020) => ${Kplus1}K+ ${Kminus1}K-) ]CC"
ntuple_path: &NTUPLE eff_ntuple.root
job:
trigger_level: 1
evt_max: 10000
# testfiledb_key: Upgrade_BsPhiPhi_MD_FTv4_DIGI
#
# You can also define the input files and/or the processing conditions:
#
input_type: ROOT
input_files:
#- "root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/LDST/00070317/0000/00070317_00000033_2.ldst"
- "/eos/lhcb/user/l/lpica/MC_Trigger/Dp_KsPip_upgrade_MC/00128248_00000069_1.xdigi"
- "/eos/lhcb/user/l/lpica/MC_Trigger/Dp_KsPip_upgrade_MC/00128248_00000031_1.xdigi"
- "/eos/lhcb/user/l/lpica/MC_Trigger/Dp_KsPip_upgrade_MC/00128248_00000018_1.xdigi"
- "/eos/lhcb/user/l/lpica/MC_Trigger/Dp_KsPip_upgrade_MC/00128248_00000014_1.xdigi"
simulation: True
conddb_tag: sim-20201218-vc-md100
dddb_tag: dddb-20201211
options:
- $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2
# - $HLTEFFICIENCYCHECKERROOT/options/hlt1_moore_lines_example.py # Allen lines are specified internally to Allen
# One can also write templated options directly as a multi-line string, for example:
# - |
# from Moore import options
# options.ntuple_file = "{{ ntuple_path }}"
analysis:
script: $HLTEFFICIENCYCHECKERROOT/scripts/hlt_line_efficiencies.py
args:
input: *NTUPLE
level: Hlt1
reconstructible_children: pip1,pim1,pip2
# The parent is automatically deduced from the annotated decay descriptor,
# which is passed in a file such as eff_ntuple.root.json, but can also be given:
# parent: B_s0
legend_header: "D^{+} #rightarrow K^{0}_{S} #pi^{+}"
make_plots: true
vars: "PT,pip2:PT"
lines: Hlt1TwoTrackMVADecision,Hlt1TrackMVADecision
#Run with: MooreAnalysis/run MooreAnalysis/HltEfficiencyChecker/scripts/hlt_eff_checker.py MooreAnalysis/HltEfficiencyChecker/options/<name of this file>
# HltEfficiencyChecker "wizard" example
annotated_decay_descriptor:
"[${Dstar}D*(2010)+ -> (D0 -> (KS0 -> ${pip1}pi+ ${pim1}pi-) (KS0 -> ${pip2}pi+ ${pim2}pi-)) ${pisoft}pi+]CC"
ntuple_path: &NTUPLE eff_ntuple.root
job:
trigger_level: 1
evt_max: 1000
input_type: ROOT
lines_from: Hlt2Conf.lines.charm.d0_to_ksks
input_files:
#Unfiltered (only in LHCb acceptance) D0->KSKS MagDown events
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000015_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000127_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000165_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000183_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000211_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000224_2.xdst"
- "root://eoslhcb.cern.ch//eos/lhcb/MC/Upgrade/XDST/00103786/0000/00103786_00000004_2.xdst"
simulation: True
conddb_tag: 'sim-20180530-vc-mu100'
dddb_tag: 'dddb-20190223'
input_raw_format: 4.3
ft_decoding_version: 6
#testfiledb_key: Upgrade_BsPhiPhi_MD_FTv4_DIGI
#
# You can also define the input files and/or the processing conditions:
#
# input_type: ROOT
# input_files:
# - "root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/LDST/00070317/0000/00070317_00000033_2.ldst"
# simulation: True
# conddb_tag: conddb-20301313
# dddb_tag: dddb-20301313
options:
- $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2
# - $HLTEFFICIENCYCHECKERROOT/options/hlt1_moore_lines_example.py # Allen lines are specified internally to Allen
# One can also write templated options directly as a multi-line string, for example:
# - |
# from Moore import options
# options.ntuple_file = "{{ ntuple_path }}"
analysis:
script: $HLTEFFICIENCYCHECKERROOT/scripts/hlt_line_efficiencies.py
args:
input: *NTUPLE
level: Hlt1
reconstructible_children: pip1,pim1,pip2,pim2,pisoft
# The parent is automatically deduced from the annotated decay descriptor,
# which is passed in a file such as eff_ntuple.root.json, but can also be given:
# parent: B_s0
legend_header: "D^{0} #rightarrow K_{S}^{0}K_{S}^{0}"
make_plots: true
vars: "PT"
lines: Hlt1TwoTrackMVADecision,Hlt1TrackMVADecision,Hlt1TwoTrackKsLambdaDecision
\ No newline at end of file
#Run with: MooreAnalysis/run MooreAnalysis/HltEfficiencyChecker/scripts/hlt_eff_checker.py MooreAnalysis/HltEfficiencyChecker/options/<name of this file>
# HltEfficiencyChecker "wizard" example
annotated_decay_descriptor:
"[${Dp}D+ -> (KS0 -> ${pip1}pi+ ${pim1}pi-) ${pip2}pi+]CC"
#"[${Dstar}D*(2010)+ -> (D0 -> (KS0 -> ${pip1}pi+ ${pim1}pi-) (KS0 -> ${pip2}pi+ ${pim2}pi-)) ${pisoft}pi+]CC"
ntuple_path: &NTUPLE eff_ntuple.root
job:
trigger_level: 1
evt_max: 1000
input_type: ROOT
lines_from: Hlt2Conf.lines.charm.d0_to_ksks
input_files:
#Unfiltered (only in LHCb acceptance) D0->KSKS MagDown events
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000015_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000127_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000165_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000183_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000211_2.xdst"
# - "root://eoslhcb.cern.ch//eos/lhcb/user/l/lpica/MC_Trigger/MC_KsKs_upgrade/00104495_00000224_2.xdst"
- "root://eoslhcb.cern.ch//eos/lhcb/MC/Upgrade/XDST/00103786/0000/00103786_00000004_2.xdst"
simulation: True
conddb_tag: 'sim-20180530-vc-mu100'
dddb_tag: 'dddb-20190223'
input_raw_format: 4.3
ft_decoding_version: 6
#testfiledb_key: Upgrade_BsPhiPhi_MD_FTv4_DIGI
#
# You can also define the input files and/or the processing conditions:
#
# input_type: ROOT
# input_files:
# - "root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/LDST/00070317/0000/00070317_00000033_2.ldst"
# simulation: True
# conddb_tag: conddb-20301313
# dddb_tag: dddb-20301313
options:
- $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2
# - $HLTEFFICIENCYCHECKERROOT/options/hlt1_moore_lines_example.py # Allen lines are specified internally to Allen
# One can also write templated options directly as a multi-line string, for example:
# - |
# from Moore import options
# options.ntuple_file = "{{ ntuple_path }}"
analysis:
script: $HLTEFFICIENCYCHECKERROOT/scripts/hlt_line_efficiencies.py
args:
input: *NTUPLE
level: Hlt1
reconstructible_children: pip1,pim1,pip2,pim2,pisoft
# The parent is automatically deduced from the annotated decay descriptor,
# which is passed in a file such as eff_ntuple.root.json, but can also be given:
# parent: B_s0
legend_header: "D^{0} #rightarrow K_{S}^{0}K_{S}^{0}"
make_plots: true
vars: "PT"
lines: Hlt1TwoTrackMVADecision,Hlt1TrackMVADecision,Hlt1TwoTrackKsLambdaDecision
\ No newline at end of file
......@@ -2,8 +2,8 @@
ntuple_path: &NTUPLE rate_ntuple.root
job:
trigger_level: 1
evt_max: 10
testfiledb_key: upgrade_DC19_01_MinBiasMU
evt_max: 20000
testfiledb_key: MiniBrunel_2018_MinBias_FTv4_MDF
options:
- $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2
......@@ -16,5 +16,6 @@ analysis:
plot_total_rate: true
plot_group_rates: true
json: Hlt1_rates.json
lines: Hlt1TrackMVADecision,Hlt1TwoTrackMVADecision,Hlt1TwoTrackKsLambdaDecision
rates_groups: 1_2_track_only:Hlt1TrackMVADecision,Hlt1TwoTrackMVADecision 1_2_KsLambda:Hlt1TrackMVADecision,Hlt1TwoTrackMVADecision,Hlt1TwoTrackKsLambdaDecision
\ No newline at end of file
lines: Hlt1TrackMVADecision,Hlt1TwoTrackMVADecision,Hlt1TwoTrackKsLambdaDecision,Hlt1TwoTrackKsDecision,Hlt1TwoTrackLambdaDecision
# rates_groups: 1_2_KsLambda:Hlt1TrackMVADecision,Hlt1TwoTrackMVADecision,Hlt1TwoTrackKsLambdaDecision
rates_groups: KsL_Ks_L:Hlt1TwoTrackKsLambdaDecision,Hlt1TwoTrackKsDecision,Hlt1TwoTrackLambdaDecision
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment