Draft: revamp of MC processing for W31-34 (Wrong HLT1 sequence to fix in BKK to load ) + W35-37 + W37-39 + W40-42 (BKK missing commented out)
Code extended from v1r2041 tag Previous MR : !2041 (merged)
Features/fixes:
- check that MCTRUTH is always existing when simulation is used for the base calls of the tupling. This fix the behaviour of few HLT2 lines with MC ( namely lb2pk_jpsi_ee in b2hemu_control, xll_mva of Lb modes)
Added HLT2 lines to tuple:
-
none for the moment
-
run and verify tupling of MC for B2mumu modes is working as expected. MCDT to check -
Possibly upgrade DaVinci to have fixes in MCDecayTree tupling and arrows usage for converted photons MC, need DaVinci experts inputs. -
Test jobs and update samples in BKK for new BKK paths for info.yaml
: -
/MC/2024/Beam6800GeV-2024.W31.34-MagUp-Nu6.3-25ns-Pythia8/Sim10d/HLT1_2024.W31.34_noUT/HLT2-2024.W31.34/12143001/HLT2.DST
-
/MC/2024/Beam6800GeV-2024.W35.37-MagUp-Nu6.3-25ns-Pythia8/Sim10d/HLT2-2024.W35.39/11442001/HLT2.DST
-
/MC/2024/Beam6800GeV-2024.W37.39-MagDown-Nu6.3-25ns-Pythia8/Sim10d/HLT2-2024.W35.39/11442001/HLT2.DST
-
/MC/2024/Beam6800GeV-2024.W40.42-MagDown-Nu7.6-25ns-Pythia8/Sim10d/HLT2-2024.W35.39/11442001/HLT2.DST
-
Check DDDB
tags and setup of configurations on produced samples -
ALL HLT2 RD lines implemented available for tupling in data now moved to yaml config file -
Add EndV_COV and BPV_COV to final states and intermediate. -
Fix DTF adding always DTF(F.MASS)
to resolve numerical issues -
Add Back MCTRUTH in some lines where omitted (Lb->pK ) -
Add Back P, PT branches ( maybe drop others useless one)
Sprucing-tuples ( i.e. line tupling flags passed ) :
W31.34 = Sprucing24c2
W35.37 = Sprucing24c3
W37.39 = Sprucing24c3
W40.42 = Sprucing24c4