7 import modularAnalysis
as ma
8 from stdCharged
import stdE, stdK, stdMu, stdPi, stdPr
9 from stdPhotons
import stdPhotons
10 from skim.standardlists.lightmesons
import loadStdAllRho0, loadStdAllKstar0, loadStdAllPhi, loadStdAllF_0
15 <input>../TauLFV.udst.root</input>
16 <output>TauLFV_Validation.root</output>
17 <contact>kenji@hepl.phys.nagoya-u.ac.jp</contact>
21 taulfvskim = b2.Path()
23 ma.inputMdst(
'default',
'../TauLFV.udst.root', path=taulfvskim)
25 stdE(
'all', path=taulfvskim)
26 stdMu(
'all', path=taulfvskim)
27 stdPi(
'all', path=taulfvskim)
28 stdK(
'all', path=taulfvskim)
29 stdPr(
'all', path=taulfvskim)
31 loadStdAllRho0(path=taulfvskim)
32 loadStdAllKstar0(path=taulfvskim)
33 loadStdAllPhi(path=taulfvskim)
34 loadStdAllF_0(path=taulfvskim)
36 tauList = TauLFV().get_skim_list_names()
37 ma.copyLists(
'tau+:LFV', tauList, path=taulfvskim)
40 contact =
"kenji@hepl.phys.nagoya-u.ac.jp"
43 create_validation_histograms(
44 rootfile=
'TauLFV_Validation.root',
45 particlelist=
'tau+:LFV',
47 (
'M', 100, 1.00, 2.00,
'', contact,
'',
''),
48 (
'deltaE', 120, -1.6, 0.6,
'', contact,
'',
'')],
49 variables_2d=[(
'M', 50, 1.00, 2.00,
'deltaE', 60, -1.6, 0.6,
'', contact,
'',
'')],
53 b2.process(taulfvskim)