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

Added efficiency yaml files

parent 9264a77d
Pipeline #2517832 passed with stage
in 24 seconds
# HltEfficiencyChecker "wizard" example
annotated_decay_descriptor:
"[${B0}B0 -> (${KS}KS0 -> ${pip}pi+ ${pim}pi-) (${pi0}pi0 -> ${gamma1}gamma ${gamma2}gamma)]CC"
# "[${Dp}D+ -> (${KS}KS0 -> ${pip1}pi+ ${pim1}pi-) ${pip2}pi+]CC"
ntuple_path: &NTUPLE eff_ntuple.root
job:
trigger_level: 1
evt_max: 100
# ft_decoding_version: 6
# testfiledb_key: Upgrade_BsPhiPhi_MD_FTv4_DIGI
input_type: ROOT
input_files:
- "/eos/lhcb/user/l/lpica/MC_Trigger/B0_KsPi0_upgrade_MC/00132881_00000003_1.xdigi"
# - "/eos/lhcb/user/l/lpica/MC_Trigger/B0_KsPi0_upgrade_MC/00132881_00000009_1.xdigi"
# - "/eos/lhcb/user/l/lpica/MC_Trigger/B0_KsPi0_upgrade_MC/00132881_00000016_1.xdigi"
# - "/eos/lhcb/user/l/lpica/MC_Trigger/B0_KsPi0_upgrade_MC/00132881_00000062_1.xdigi"
simulation: True
conddb_tag: sim-20201218-vc-md100
dddb_tag: dddb-20210218
options:
- $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2
analysis:
script: $HLTEFFICIENCYCHECKERROOT/scripts/hlt_line_efficiencies.py
args:
input: *NTUPLE
level: Hlt1
reconstructible_children: pip,pim,gamma1, gamma2
legend_header: "B^{0} #rightarrow K^{0}_{S} #pi^{0}"
make_plots: true
vars: "PT,pip:PT"
lines: Hlt1TwoTrackMVADecision,Hlt1TrackMVADecision
# 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"
"[${Dp}D+ -> (${KS}KS0 -> ${pip1}pi+ ${pim1}pi-) ${pip2}pi+]CC"
ntuple_path: &NTUPLE eff_ntuple.root
job:
trigger_level: 1
evt_max: 10000
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"
......@@ -22,20 +20,12 @@ job:
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"
......
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