Skip to content
Snippets Groups Projects

Adding example for track isolation variables

Merged Tommaso Fulghesu requested to merge tfulghes-SUMCONE-functor into master
1 unresolved thread
2 files
+ 29
28
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -19,7 +19,6 @@ or
$ $DVPATH/run davinci -i test_hlt2_filtered_b2jpsik_dst $DVPATH/Phys/DaVinci/options/DaVinciDB-Example.yaml -j config_file/hlt2_b2jpsik_opt.yaml --user_algorithms option_davinci_readfile_ft:main
"""
from PyConf.Algorithms import PrintDecayTree
from PyConf.components import force_location
from DaVinci.algorithms import add_filter
@@ -28,19 +27,21 @@ from DaVinci import options
use_spruce = True
b2jpsik_data = force_location(
f"/Event/HLT2/Hlt2B2JpsiKLine/Particles")
b2jpsik_data = force_location(f"/Event/HLT2/Hlt2B2JpsiKLine/Particles")
tagged_data = force_location(
f"/Event/HLT2/Hlt2B2JpsiKLine/LongTaggingParticles/Particles")
f"/Event/HLT2/Hlt2B2JpsiKLine/LongTaggingParticles/Particles")
line_decision = 'Hlt2B2JpsiKLine'
if use_spruce:
line_decision = 'SpruceB2JpsiKLine'
filter_B0JpsiK = add_filter(options, "HDRFilter_B0KJpsi", f"HLT_PASS('{line_decision}')")
filter_B0JpsiK = add_filter(options, "HDRFilter_B0KJpsi",
f"HLT_PASS('{line_decision}')")
pdt = PrintDecayTree(name="PrintBToJpsiK", Input=b2jpsik_data)
pdt_ft = PrintDecayTree(name="PrintBToJpsiK_TaggedParticles", Input=tagged_data)
pdt_ft = PrintDecayTree(
name="PrintBToJpsiK_TaggedParticles", Input=tagged_data)
def main():
algs = {"Alg": [filter_B0JpsiK, pdt, pdt_ft]}
Loading