3fs = [
'ship.10.0.nuRadiography-TGeant4.root']
5myHist = ROOT.TH3F(
'myh',
'radio',500,-10000,10000,100,-300,300,100,-600,600)
6myHist2 = ROOT.TH3F(
'myh2',
'radio',500,-3000,3000,100,-300,300,100,-600,600)
9 fl = ROOT.TFile(path+x)
12 for n
in range(sTree.GetEntries()):
15 myHist.Fill(nu.GetStartZ(),nu.GetStartX(),nu.GetStartY(),nu.GetWeight())
16 myHist2.Fill(nu.GetStartZ(),nu.GetStartX(),nu.GetStartY(),nu.GetWeight())
19myHist.SetXTitle(
'Z [m]')
20myHist.SetZTitle(
'Y [m]')
21myHist.SetYTitle(
'X [m]')
23c1 = ROOT.gROOT.FindObject(
'c1')
26myHistxy = myHist.Project3D(
'xy')
27myHistxz = myHist.Project3D(
'xz')
28myHistyz = myHist.Project3D(
'yz')
33myHistxy.SetTitle(
'radio xz projection')
35c1.Print(
'radioxz.png')
36myHistxz.SetTitle(
'radio yz projection')
38c1.Print(
'radioyz.png')