Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Moore
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
LHCb
Moore
Compare revisions
master to cburr/lbexec-prototype
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
lhcb/Moore
Select target project
No results found
cburr/lbexec-prototype
Select Git revision
Branches
058ea964f_OWNPV
2016-patches
2017-patches
2018-patches
2022Sprucing
2023-hlt1pp-patches
2023-hlt2pp-patches
2023-patches
2024-patches
2024-patches_Psi2JPsiPiPiDTFCalibration
2024_doc_MC
2025-patches
2025-patches-sync
329-slb-hadronic-tau-builder
345-add-loki-mtdocachi2-functor-to-thor
346-development-of-butorhomunu-lines
3b2cb0ebe_OWNPV
460-slb-fix-highrate-vub-lines
477-remove-run-2-hlt-luminosity-line-from-master-2
709-b2cc-hlt2-strategy
734-fix-particlevertexfitter-in-charm-cbaryon_to_ph0_btag-py
823-missing-hlt2-line-in-part-of-sprucing24c2
9b4358791_OWNPV
ACJRR_CEP
ACJRR_CEP_Refined
ACJRR_CEP_clean
AM_DD_tunes
AM_Hlt1TisTos
AM_Hlt2_alternate
AM_Hlt2_tuned
AM_iso_changes
AM_nopid
AM_spruce_and_rjhunter_real_data_spruce_options_yaml
AM_upgrade_LbToLcmunu
B2CC_BdsToJpsiX_JpsiToPP
B2CC_Clean_BdsToJpsiX_JpsiToPP
B2JpsiK_neutron
B2Lambdapll_rd_hlt2line
B2Ph_yoyang
B2XTau
B2XTauNuHadronic
BToEtaKstar
BW_test_calo_decoding
BdToLambdaLambdabarhh_bnoc_hlt2line
BtoKee_rmwillia
Bu2JpsiK_TagAndProbe
CheatedScifiTrack_forECALTest
Claire_flavourTagging
Claire_ftoptions
Claire_miez
Configurable-RParam-jets
DiLc_2025
DileptonDummyLines
Draft_Bd2JpsimumuKsKs_HLT2_line
Dspipipipi_Lines
Dst02D0EE_D02KmPip_cocha
Dst0ToD0EE_D0ToKmPip_cacochat
EMTF-V0-passthrough
FPGAclusteringMoore
FT_input_test
HLT2-PbPb
HighMulCharm
HighMulCharm_ift_dev_2025
HighMul_respruce
JMU_RD_DS_Tracks
JMU_RD_DS_Tracks_v2
JMU_RD_DStracks
JuanLeite_PPbarLines_New
KSVeloCalo
KSVeloCalo-2
KSVeloCalo-3
KSVeloUTCalo
Kpi_PID_ordering_in_kst0_builder
KsKpi
LC-rare_kaons
LLP2hadrons_branch
Lb0ToD0barLcpKm
Lb2JpsiLambda
MVA_Kstarmumu
Moore/lohenry-passthrough
MooreMuonMoni
MuonMoniTest
MuonMoniTest2
NN_addtype
NN_backup_functors
NN_combiner
NN_combiner_tests
NN_estimateSize
NN_forMES
NN_forVeronika
NN_hlt_studies
NN_makeeverythingfast
NN_particle_v2
NN_writeTuples
Ni_cherry
Ni_topological_b_cherry
Optimize_Lb2nJpsiKs_b2cc
PID_JpsiMuMu_RTA_piera
PalomaNewBremStudies
PbPbSprucing
Tags
RD
dev-retina_v1r0
reindentation
v10r0
v10r1
v10r2
v10r2p1
v10r2p2
v10r2p3
v10r2p4
v10r2p5
v11r0
v11r1
v11r2
v11r3
v11r4
v11r5
v11r6
v11r6p1
v12r0
v12r1
v12r10
v12r1p1
v12r2
v12r3
v12r4
v12r4p1
v12r5
v12r5p1
v12r5p2
v12r5p3
v12r6
v12r6p1
v12r6p1g1
v12r6p1g2
v12r6p1g3
v12r6p1g4
v12r6p2
v12r6p3
v12r6p4
v12r7
v12r8
v12r8g1
v12r8g2
v12r8g3
v12r8g4
v12r8g5
v12r8g6
v12r8g7
v12r8p1
v12r8p2
v12r8p3
v12r9
v12r9p1
v12r9p2
v12r9p3
v12r9p4
v12r9p5
v12r9p6
v13r0
v13r1
v13r1p1
v13r1p2
v13r1p3
v13r2
v13r2p1
v13r2p2
v13r2p3
v13r2p4
v13r2p5
v13r3
v13r3p1
v13r4
v13r4p1
v14r0
v14r1
v14r10
v14r10p1
v14r11
v14r11p1
v14r11p2
v14r11p3
v14r12
v14r1p1
v14r2
v14r2p1
v14r2p2
v14r2p3
v14r2p4
v14r2p5
v14r3
v14r4
v14r5
v14r5p1
v14r5p2
v14r5p3
v14r6
v14r6p1
v14r6p2
v14r6p3
200 results
Swap
Target
lhcb/Moore
Select target project
yizhouh/Moore
ipolyako/Moore
qhan/Moore
allightb/Moore
gpietrzy/Moore
smaccoli/Moore
rmatev/Moore
bldelane/Moore
egranado/Moore
peilian/Moore
rcurrie/Moore
mstahl/Moore
jonrob/Moore
raaij/Moore
lhcb/Moore
15 results
master
Select Git revision
Branches
058ea964f_OWNPV
2016-patches
2017-patches
2018-patches
2022Sprucing
2023-hlt1pp-patches
2023-hlt2pp-patches
2023-patches
2024-patches
2024-patches_Psi2JPsiPiPiDTFCalibration
2024_doc_MC
2025-patches
2025-patches-sync
329-slb-hadronic-tau-builder
345-add-loki-mtdocachi2-functor-to-thor
346-development-of-butorhomunu-lines
3b2cb0ebe_OWNPV
460-slb-fix-highrate-vub-lines
477-remove-run-2-hlt-luminosity-line-from-master-2
709-b2cc-hlt2-strategy
734-fix-particlevertexfitter-in-charm-cbaryon_to_ph0_btag-py
823-missing-hlt2-line-in-part-of-sprucing24c2
9b4358791_OWNPV
ACJRR_CEP
ACJRR_CEP_Refined
ACJRR_CEP_clean
AM_DD_tunes
AM_Hlt1TisTos
AM_Hlt2_alternate
AM_Hlt2_tuned
AM_iso_changes
AM_nopid
AM_spruce_and_rjhunter_real_data_spruce_options_yaml
AM_upgrade_LbToLcmunu
B2CC_BdsToJpsiX_JpsiToPP
B2CC_Clean_BdsToJpsiX_JpsiToPP
B2JpsiK_neutron
B2Lambdapll_rd_hlt2line
B2Ph_yoyang
B2XTau
B2XTauNuHadronic
BToEtaKstar
BW_test_calo_decoding
BdToLambdaLambdabarhh_bnoc_hlt2line
BtoKee_rmwillia
Bu2JpsiK_TagAndProbe
CheatedScifiTrack_forECALTest
Claire_flavourTagging
Claire_ftoptions
Claire_miez
Configurable-RParam-jets
DiLc_2025
DileptonDummyLines
Draft_Bd2JpsimumuKsKs_HLT2_line
Dspipipipi_Lines
Dst02D0EE_D02KmPip_cocha
Dst0ToD0EE_D0ToKmPip_cacochat
EMTF-V0-passthrough
FPGAclusteringMoore
FT_input_test
HLT2-PbPb
HighMulCharm
HighMulCharm_ift_dev_2025
HighMul_respruce
JMU_RD_DS_Tracks
JMU_RD_DS_Tracks_v2
JMU_RD_DStracks
JuanLeite_PPbarLines_New
KSVeloCalo
KSVeloCalo-2
KSVeloCalo-3
KSVeloUTCalo
Kpi_PID_ordering_in_kst0_builder
KsKpi
LC-rare_kaons
LLP2hadrons_branch
Lb0ToD0barLcpKm
Lb2JpsiLambda
MVA_Kstarmumu
Moore/lohenry-passthrough
MooreMuonMoni
MuonMoniTest
MuonMoniTest2
NN_addtype
NN_backup_functors
NN_combiner
NN_combiner_tests
NN_estimateSize
NN_forMES
NN_forVeronika
NN_hlt_studies
NN_makeeverythingfast
NN_particle_v2
NN_writeTuples
Ni_cherry
Ni_topological_b_cherry
Optimize_Lb2nJpsiKs_b2cc
PID_JpsiMuMu_RTA_piera
PalomaNewBremStudies
PbPbSprucing
Tags
RD
dev-retina_v1r0
reindentation
v10r0
v10r1
v10r2
v10r2p1
v10r2p2
v10r2p3
v10r2p4
v10r2p5
v11r0
v11r1
v11r2
v11r3
v11r4
v11r5
v11r6
v11r6p1
v12r0
v12r1
v12r10
v12r1p1
v12r2
v12r3
v12r4
v12r4p1
v12r5
v12r5p1
v12r5p2
v12r5p3
v12r6
v12r6p1
v12r6p1g1
v12r6p1g2
v12r6p1g3
v12r6p1g4
v12r6p2
v12r6p3
v12r6p4
v12r7
v12r8
v12r8g1
v12r8g2
v12r8g3
v12r8g4
v12r8g5
v12r8g6
v12r8g7
v12r8p1
v12r8p2
v12r8p3
v12r9
v12r9p1
v12r9p2
v12r9p3
v12r9p4
v12r9p5
v12r9p6
v13r0
v13r1
v13r1p1
v13r1p2
v13r1p3
v13r2
v13r2p1
v13r2p2
v13r2p3
v13r2p4
v13r2p5
v13r3
v13r3p1
v13r4
v13r4p1
v14r0
v14r1
v14r10
v14r10p1
v14r11
v14r11p1
v14r11p2
v14r11p3
v14r12
v14r1p1
v14r2
v14r2p1
v14r2p2
v14r2p3
v14r2p4
v14r2p5
v14r3
v14r4
v14r5
v14r5p1
v14r5p2
v14r5p3
v14r6
v14r6p1
v14r6p2
v14r6p3
200 results
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source (1)
Prototype implementation of lbexec
· 600bf132
Chris Burr
authored
3 years ago
600bf132
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
Hlt/Moore/python/Moore/__init__.py
+1
-0
1 addition, 0 deletions
Hlt/Moore/python/Moore/__init__.py
Hlt/Moore/python/Moore/config.py
+7
-4
7 additions, 4 deletions
Hlt/Moore/python/Moore/config.py
Hlt/Moore/python/Moore/lbexec.py
+18
-0
18 additions, 0 deletions
Hlt/Moore/python/Moore/lbexec.py
with
26 additions
and
4 deletions
Hlt/Moore/python/Moore/__init__.py
View file @
600bf132
...
...
@@ -14,3 +14,4 @@
# flake8: noqa
from
.config
import
(
options
,
run_moore
,
run_reconstruction
,
moore_control_flow
,
run_allen
,
run_allen_reconstruction
)
from
.lbexec
import
Options
This diff is collapsed.
Click to expand it.
Hlt/Moore/python/Moore/config.py
View file @
600bf132
...
...
@@ -166,7 +166,8 @@ def setup_ann_service(hlt1_decision_ids, hlt2_decision_ids,
@configurable
def
report_writers_node
(
streams
,
def
report_writers_node
(
options
,
streams
,
data_type
,
process
,
associate_mc
=
False
,
...
...
@@ -297,7 +298,8 @@ def report_writers_node(streams,
@configurable
def
stream_writer
(
stream
,
def
stream_writer
(
options
,
stream
,
path
,
output_type
,
process
,
...
...
@@ -495,6 +497,7 @@ def moore_control_flow(options, streams, process, allen_hlt1):
setup_ann_service
(
**
ann_config
)
rw_node
,
new_raw_banks
,
extra_outputs
,
barriers
,
decreports_loc
=
report_writers_node
(
options
,
streams
,
options
.
data_type
,
process
,
...
...
@@ -547,7 +550,7 @@ def moore_control_flow(options, streams, process, allen_hlt1):
stream_bank_types
(
stream
))
pre_algs
,
post_algs
=
stream_writer
(
stream
,
options
.
output_file
,
options
.
output_type
,
process
,
options
,
stream
,
options
.
output_file
,
options
.
output_type
,
process
,
list
(
new_raw_banks
.
values
()),
persist_types
,
extra_outputs
)
stream_writers_setup
+=
pre_algs
...
...
@@ -708,7 +711,7 @@ def allen_control_flow(options):
# Will not change output file name
stream
=
"
default
"
pre_algs
,
post_algs
=
stream_writer
(
stream
,
options
.
output_file
,
options
.
output_type
,
"
hlt1
"
,
options
,
stream
,
options
.
output_file
,
options
.
output_type
,
"
hlt1
"
,
list
(
new_hlt_banks
.
values
()),
input_raw_bank_types
)
writer_setup
+=
pre_algs
writers
+=
post_algs
...
...
This diff is collapsed.
Click to expand it.
Hlt/Moore/python/Moore/lbexec.py
0 → 100644
View file @
600bf132
from
pathlib
import
Path
from
typing
import
Optional
from
pydantic
import
FilePath
from
GaudiConf.lbexec
import
Options
as
DefaultOptions
class
Options
(
DefaultOptions
):
annsvc_config
:
FilePath
input_raw_format
:
float
# reco_from_file: bool = True
# spruce: bool = False
buffer_events
:
int
=
20000
tck
:
Optional
[
int
]
=
None
This diff is collapsed.
Click to expand it.