2023 Re-Strip Campaign -- Validation
Information regarding the steps and process of validating the different data years.
Validation data is available on eos at: /eos/lhcb/wg/dpa/wp5/
Each year is separated into it's relevant Validation
directory.
Analysts are requested to check the output of their newly added and modified stripping lines and ensure the selections are doing what is expected. If a change is needed (i.e. a cut not being applied, a value of a selection must be tweaked, etc.) analysts should open directly a MR pointing to 2018-patches
. All new branches should be built from the current 2018-patches
, with the branch naming for this following the similarly used convention:
PAWG_fixXXXX_2018-patches
If the changes that you are implementing need to also be propogated to the LineConfigDictionaries
, please make these changes as well in the same MR (with help from your liaisons if necessary)
Any other situations not covered by these simple-fix type changes should directly contact the stripping coordinators for discussion.
Steps for building DaVinci
for testing the current state of the stack for the validation:
lb-set-platform x86_64-centos7-gcc62-opt
lb-dev DaVinci/v44r11p4
cd DaVinciDev_v44r11p4
git lb-use Stripping
git lb-checkout Stripping/2018-patches Phys/StrippingSelections
git lb-checkout Stripping/2018-patches Phys/StrippingSettings
git lb-use Rec
git lb-checkout Rec/2018-patches Rec
git lb-use Phys
git lb-checkout Phys/2018-patches Phys
git clone https://gitlab.cern.ch/lhcb-datapkg/TMVAWeights.git
export TMVAWEIGHTSROOT="$PWD/TMVAWeights"
make configure && make
For tests that include semileptonic lines, you will need to steer the TMVAWeights
location to the current checkout above. This works when testing from Selections like so:
echo -n 2016 Semileptonic TMVAWEIGHTSROOT $TMVAWEIGHTSROOT | ./run gaudirun.py -T Phys/StrippingSelections/tests/liaisons/TestMyWGfromSelections.py
For other errors related to lines using this package (or running SL included tests) please contact the coordinators or reach out on Mattermost.