14 <contact>P. Urquijo phillip.urquijo@unimelb.edu.au</contact>
15 <output>../Validate_B2Vlnu.root</output>
20 from generators
import add_evtgen_generator
21 from modularAnalysis
import findMCDecay
22 from variables
import variables
25 basf2.set_random_seed(
'B+ => [anti-D*0 -> anti-D0 pi0] e+ nu_e')
27 variables.addAlias(
'q2',
'formula(daughterInvM(1, 2)**2)')
30 path.add_module(
'EventInfoSetter', evtNumList=[10000])
31 add_evtgen_generator(path,
'signal', basf2.find_file(
'decfiles/dec/Bu_Dst0enu.dec'))
32 findMCDecay(
'B+:sig',
'B+ -> [anti-D*0 -> anti-D0 pi0] e+ nu_e', path=path)
33 create_validation_histograms(
34 path,
'../Validate_B2Vlnu.root',
'B+:sig',
36 (
'q2', 50, -1, 12,
'',
'P. Urquijo <phillip.urquijo@unimelb.edu.au>',
37 r'B2Vlnu $q^2$ of the $e^+\nu_{e}$ system in $B^+ \to \bar{D^{*0}} e^+ \nu_e$ (truth values)',
38 'should follow the reference',
'#q^2'),
40 description=
'B2Vlnu Validation to check generator level distributions',