Skip to content

feat: add campaign mode for DIS tracking benchmarks via BNL xrootd #304

Open
rahmans1 wants to merge 1 commit into
masterfrom
feature/dis-campaign-presim
Open

feat: add campaign mode for DIS tracking benchmarks via BNL xrootd #304
rahmans1 wants to merge 1 commit into
masterfrom
feature/dis-campaign-presim

Conversation

@rahmans1
Copy link
Copy Markdown

  • New Snakemake rules: dis_campaign_analysis, dis_campaign_sim_list (checkpoint), dis_campaign_combine, trk/vtx_dis_campaign_plots, and trk/vtx_dis_campaign invocation rules
  • Campaign config via DIS_CAMPAIGN_CONFIG dict in Snakefile, overridable via snakemake --config; streams pre-reconstructed files directly from epicxrd1.sdcc.bnl.gov (BNL xrootd)
  • CI jobs added: sim/bench/collect_results for tracking_performances_dis:campaign
  • collect_results:tracking_performances_dis:campaign added to deploy_results needs in .gitlab-ci.yml

…e-reco files

- New Snakemake rules: dis_campaign_analysis, dis_campaign_sim_list
  (checkpoint), dis_campaign_combine, trk/vtx_dis_campaign_plots, and
  trk/vtx_dis_campaign invocation rules
- Campaign config via DIS_CAMPAIGN_CONFIG dict in Snakefile, overridable
  via snakemake --config; streams pre-reconstructed files directly from
  epicxrd1.sdcc.bnl.gov (BNL xrootd)
- CI jobs added: sim/bench/collect_results for
  tracking_performances_dis:campaign
- collect_results:tracking_performances_dis:campaign added to
  deploy_results needs in .gitlab-ci.yml

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@rahmans1 rahmans1 requested review from bschmookler and veprbl May 15, 2026 23:05
@bschmookler
Copy link
Copy Markdown
Contributor

Thanks for adding an option to run with the campaigns. We have this option for the single-particle benchmarks for not this DIS one.

@bschmookler
Copy link
Copy Markdown
Contributor

There is some error:

errmsg="Invalid config definition: Config entries have to be defined as name=value pairs."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants