19 #if !defined(__CINT__) || defined(__MAKECINT__)
21 #include <Riostream.h>
48 Int_t i = xEnergies[0]/
dim;
49 Int_t j = xEnergies[1]/
dim;
50 Int_t k = xEnergies[2]/
dim;
58 xCube[0] = (xEnergies[0] %
dim);
59 xCube[1] = (xEnergies[1] %
dim);
60 xCube[2] = (xEnergies[2] %
dim);
74 TFile* fileIn =
new TFile(
"CubeTreeR_22_0_67.root ",
"READ");
75 TTree* tree = (TTree*)fileIn->Get(
"treecube");
77 TBranch*
b = tree->GetBranch(
"e");
79 printf(
"Branch not find in tree\n");
85 TFile* fileOut =
new TFile(
"test8.root",
"RECREATE");
89 for (Int_t i = 0; i <
nTree; ++i) {
90 oak[i] =
new TTree(Form(
"oak%d", i),
"3D tree");
91 oak[i]->Branch(
"e", &e[i],
"e[3]/s");
94 for (Int_t i = 0; i < 1000000; ++i) {
98 x[0] = Short_t(Xn[0]);
99 x[1] = Short_t(Xn[1]);
100 x[2] = Short_t(Xn[2]);
108 for (Int_t i = 0; i <
nTree; ++i)
printf("******************************************************************** \n")
Int_t GetMiniCubeId(UShort_t *xEnergies, UShort_t *xCube)