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