Skip to content

Sprucing step for MC productions - block 1 and 2

To run

lb-run Moore/v55r11p5 lbexec Moore.production:spruce ../Hlt/Hlt2Conf/options/spruce_pp_2024_production_options.yaml -- --settings Sprucing_production_physics_pp_Collision24c2 --flagging

Uses

data_type: Upgrade
simulation: True
dddb_tag: 'dddb-20221004'
conddb_tag: 'sim-20220929-vc-md100'

# from the test Hlt/Moore/tests/qmtest/test_lbexec_hlt2_pp_2024_mc.qmt
input_files: ["root://eoslhcb.cern.ch//eos/lhcb/grid/prod/lhcb/MC/Dev/DST/00241882/0000/00241882_00000002_1.dst"]
input_type: "ROOT"
input_raw_format: 0.5
evt_max: 1000

xml_summary_file: spruce_pp_2024_summary.xml
xml_file_catalog: hlt2_pool_xml_catalog.xml

scheduler_legacy_mode: False

compression:
    max_buffer_size: 102400  # 100KB (should probably be larger but let's see if it's the issue)
memory_pool_size: 0

output_file: spruce_pp_2024_output.dst
output_type: 'ROOT'
geometry_version: run3/trunk
conditions_version: jonrob/all-pmts-active

input_process: Hlt2
process: Spruce

Memory consumption

(virtual memory - blue - reduced with help of @cburr)

PrMon_wtime_vs_vmem_pss_rss_swap

cc @mwhitehe @gcorti @kreps

Edited by Nicole Skidmore
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information