# HltEfficiencyChecker "wizard" example for Hlt2 job with QEE options annotated_decay_descriptor: "${W}[W+ => ${mu}mu+ ${nu}nu_mu ]CC" ntuple_path: &NTUPLE eff_ntuple.root job: trigger_level: 2 evt_max: 100 input_type: ROOT lines_from: Hlt2Conf.lines.qee # Specify the import path to where the lines live # subdirectories accessed with a "." e.g. b_to_open_charm.b_to_dd # NOTE only works with Hlt2 lines - you cannot specify a Hlt1 line at this time. input_files: # W+jet 42311011 upgrade sample. See https://its.cern.ch/jira/browse/LHCBGAUSS-1837 # Not HLT1 filtered. - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000010_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000011_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000012_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000013_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000014_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000015_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000016_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000017_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000018_2.xdst" - "root://x509up_u1000@eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Upgrade/XDST/00100893/0000/00100893_00000020_2.xdst" simulation: True conddb_tag: 'sim-20180530-vc-mu100' dddb_tag: 'dddb-20190223' input_raw_format: 4.3 ft_decoding_version: 6 run_reconstruction: true options: #- $HLTEFFICIENCYCHECKERROOT/options/hlt2_lines_example.py # Not needed as the "lines_from" is used instead - $HLTEFFICIENCYCHECKERROOT/options/options_template.py.jinja # first rendered with jinja2 # 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 reconstructible_children: mu # 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: "W #rightarrow #mu#nu" make_plots: true denoms: CanRecoChildren,HighTruthPtMuon plot_format: png