Skip to content
Snippets Groups Projects

Add options files for extra flexibility in HLT2 bandwidth testing

Merged Ross John Hunter requested to merge rjhunter-extend-BW-testing-options into master
10 files
+ 630
2
Compare changes
  • Side-by-side
  • Inline
Files
10
###############################################################################
# (c) Copyright 2023 CERN for the benefit of the LHCb Collaboration #
# #
# This software is distributed under the terms of the GNU General Public #
# Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". #
# #
# In applying this licence, CERN does not waive the privileges and immunities #
# granted to it by virtue of its status as an Intergovernmental Organization #
# or submit itself to any jurisdiction. #
###############################################################################
# Imports for current HLT2 config running in the pit
from RecoConf.hlt2_tracking import (
make_PrKalmanFilter_noUT_tracks, make_PrKalmanFilter_Seed_tracks,
make_PrKalmanFilter_Velo_tracks, make_TrackBestTrackCreator_tracks,
get_UpgradeGhostId_tool_no_UT)
from RecoConf.hlt1_tracking import (
make_VeloClusterTrackingSIMD, make_RetinaClusters,
get_global_measurement_provider, make_reco_pvs, make_PatPV3DFuture_pvs)
from PyConf.Algorithms import VeloRetinaClusterTrackingSIMD
from RecoConf.hlt1_muonid import make_muon_hits
from RecoConf.calorimeter_reconstruction import make_digits
from Moore import options
options.dddb_tag = "dddb-20230313"
options.conddb_tag = "sim-20230322-vc-md100"
options.simulation = True
options.input_type = 'MDF'
options.evt_max = 100
options.n_threads = 1
options.data_type = 'Upgrade'
options.input_raw_format = 0.5
options.input_files = [
'mdf:root://eoslhcb.cern.ch//eos/lhcb/wg/rta/WP3/bandwidth_division/Beam6800GeV-expected-2023-VeloClosed10mm-MagDown-Nu1.4-25ns/hlt1_filtered/30000000/hlt1_filtered_pp_tuned_june13_0.mdf'
]
make_TrackBestTrackCreator_tracks.global_bind(max_chi2ndof=4.2)
make_PrKalmanFilter_Velo_tracks.global_bind(max_chi2ndof=4.2)
make_PrKalmanFilter_noUT_tracks.global_bind(max_chi2ndof=4.2)
make_PrKalmanFilter_Seed_tracks.global_bind(max_chi2ndof=4.2)
make_VeloClusterTrackingSIMD.global_bind(
algorithm=VeloRetinaClusterTrackingSIMD, SkipForward=4)
get_UpgradeGhostId_tool_no_UT.global_bind(velo_hits=make_RetinaClusters)
make_muon_hits.global_bind(geometry_version=3)
make_reco_pvs.global_bind(make_pvs_from_velo_tracks=make_PatPV3DFuture_pvs)
get_global_measurement_provider.global_bind(velo_hits=make_RetinaClusters)
make_digits.global_bind(calo_raw_bank=True)
Loading