Skip to content

Modularisation of BnoC code

Matthew William Kenzie requested to merge wck_bnoc_updates into bnoc_run3

This is the start of the refactoring of BnoC code following a similar to structure to B2OC. Still much to be done but the first building blocks are coming into place.

Along with @mmonk I have added the following:

bnoc/builders/basic_builders.py - make common objects (pions, kaons, KS, Kstar, Phi etc.) bnoc/builders/combiners.py - common combiner utility functions bnoc/hlt2_bnoc.py - Book all HLT lines here bnoc/spruce_bnoc.py - Book all Sprucing lines here bnoc/README.md - updated with details on how to run and check etc.

We also added some options scripts for running:

Hlt2Conf/options/examples/bnoc

Merge request reports