On Thu, 22 Jul 2004, Rene Brun wrote:
> This could be:
> -a compression effect
> -the fact that you do not reset some arrays
>
> Could you send
> -the result of tree.Print() for 100, 1000 amd 10000 events
> - for the file with 10000 events the result of
> -tree.Show(50);
> -tree.Show(500);
> -tree.Show(5000);
This will be an awful lot of text, and I apologize for any inconvenience
it might cause.
What's really confusing to me is the discrepancy between what ROOT lists
as the file size under tree.Print() and what I get when I do ls -s in the
directory, which is
total 1217188
79052 edde_1000.root 1136371 edde_10000.root 1765 edde_100_1.root
So 80 megs for the 1000, 1.1 gigs for the 10000, and 2 megs for the 100.
I'd appreciate any help or pointers to a way to handle this. I just can't
believe that these files should be this big.
For the 100 event file tree.Print()
******************************************************************************
*Tree :h1 : h1
*
*Entries : 100 : Total = 593483 bytes File Size =
24778 *
* : : Tree compression factor = 1.00
*
******************************************************************************
*Br 0 :gemet : gEMEt[4]/F
*
*Entries : 100 : Total Size= 14008 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 1 :gemphi : gEMPhi[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 2 :gemeta : gEMEta[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 3 :iemet : iEMEt[4]/F
*
*Entries : 100 : Total Size= 14008 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 4 :iemphi : iEMPhi[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 5 :iemeta : iEMEta[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 6 :iembit : iEMBit[4]/I
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 7 :nemet : nEMEt[4]/F
*
*Entries : 100 : Total Size= 14008 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 8 :nemphi : nEMPhi[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 9 :nemeta : nEMEta[4]/F
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 10 :nembit : nEMBit[4]/I
*
*Entries : 100 : Total Size= 14014 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 11 :uemet : uEMEt[4]/F
*
*Entries : 100 : Total Size= 14008 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
For the 1000 event file tree.Print()
******************************************************************************
*Tree :h1 : h1
*
*Entries : 1000 : Total = 1353748 bytes File Size =
94933 *
* : : Tree compression factor = 21.01
*
******************************************************************************
*Br 0 :gemet : gEMEt[4]/F
*
*Entries : 1000 : Total Size= 28408 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 1 :gemphi : gEMPhi[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 2 :gemeta : gEMEta[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 3 :iemet : iEMEt[4]/F
*
*Entries : 1000 : Total Size= 28408 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 4 :iemphi : iEMPhi[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 5 :iemeta : iEMEta[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 6 :iembit : iEMBit[4]/I
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 7 :nemet : nEMEt[4]/F
*
*Entries : 1000 : Total Size= 28408 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 8 :nemphi : nEMPhi[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 9 :nemeta : nEMEta[4]/F
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 10 :nembit : nEMBit[4]/I
*
*Entries : 1000 : Total Size= 28414 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
*Br 11 :uemet : uEMEt[4]/F
*
*Entries : 1000 : Total Size= 28408 bytes One basket in memory
*
*Baskets : 0 : Basket Size= 32000 bytes Compression= 1.00
*
*............................................................................*
And the 10000 event file
******************************************************************************
*Tree :h1 : h1
*
*Entries : 10000 : Total = 8966618 bytes File Size =
738928 *
* : : Tree compression factor = 11.77
*
******************************************************************************
*Br 0 :gemet : gEMEt[4]/F
*
*Entries : 10000 : Total Size= 172738 bytes File Size =
18944 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 8.45
*
*............................................................................*
*Br 1 :gemphi : gEMPhi[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
19579 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 8.17
*
*............................................................................*
*Br 2 :gemeta : gEMEta[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
19587 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 8.17
*
*............................................................................*
*Br 3 :iemet : iEMEt[4]/F
*
*Entries : 10000 : Total Size= 172738 bytes File Size =
43928 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 3.64
*
*............................................................................*
*Br 4 :iemphi : iEMPhi[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
45083 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 3.55
*
*............................................................................*
*Br 5 :iemeta : iEMEta[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
41709 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 3.84
*
*............................................................................*
*Br 6 :iembit : iEMBit[4]/I
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
1140 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 140.35
*
*............................................................................*
*Br 7 :nemet : nEMEt[4]/F
*
*Entries : 10000 : Total Size= 172738 bytes File Size =
28419 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 5.63
*
*............................................................................*
*Br 8 :nemphi : nEMPhi[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
29694 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 5.39
*
*............................................................................*
*Br 9 :nemeta : nEMEta[4]/F
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
29200 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 5.48
*
*............................................................................*
*Br 10 :nembit : nEMBit[4]/I
*
*Entries : 10000 : Total Size= 172749 bytes File Size =
16959 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 9.43
*
*............................................................................*
*Br 11 :uemet : uEMEt[4]/F
*
*Entries : 10000 : Total Size= 172738 bytes File Size =
15749 *
*Baskets : 5 : Basket Size= 32000 bytes Compression= 10.16
*
*............................................................................*
And the tree.Show() for events 50, 500, and 5000 of the 10000 event file
======> EVENT:50
gEMEt = 10.007,
5.72417, 3.7496, 2.27648
gEMPhi = -0.352982,
-0.366715, -0.277842, -0.270547
gEMEta = -2.47447,
-2.26015, -2.30888, -2.26326
iEMEt = 7.5,
2.5, 2.5, 1.5
iEMPhi = -0.523599,
2.26893, -0.174533, -1.5708
iEMEta = -2.586,
-0.87, -2.586, -2.586
iEMBit = 0,
0, 0, 0
nEMEt = 0,
0, 0, 0
nEMPhi = 999,
999, 999, 999
nEMEta = 999,
999, 999, 999
nEMBit = 0,
0, 0, 0
uEMEt = 0,
0, 0, 0
uEMPhi = 999,
999, 999, 999
uEMEta = 999,
999, 999, 999
uEMBit = 0,
0, 0, 0
gJetEt = 45.1232,
3.61072, 0, 0, 0, 0,
0, 0
gJetPhi = -0.315401,
2.34274, 0, 0, 0, 0,
0, 0
gJetEta = -2.38672,
-2.1912, 0, 0, 0, 0,
0, 0
gFJetEt = 39.7752,
1.65573, 0, 0
gFJetEta = -3.39799,
-3.14461, 0, 0
gFJetPhi = 2.85322,
2.29809, 0, 0
rJetEt = 20,
0, 0, 0
rJetPhi = -0.523599,
0, 0, 0
rJetEta = -2.586,
0, 0, 0
fJetEt = 7,
0, 0, 0
fJetEta = -3.0835,
0, 0, 0
fJetPhi = 2.96706,
0, 0, 0
gTauEt = 0,
0, 0, 0
gTauEta = 0,
0, 0, 0
gTauPhi = 0,
0, 0, 0
rTauEt = 0,
0, 0, 0
rTauEta = 0,
0, 0, 0
rTauPhi = 0,
0, 0, 0
gPUPt = 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0
gPt = 9.11696e+11
nPU = 807425093
gTotEt = 59.2842
gMisEt = 18.2258
rTotEt = 41
rMisEt = 14
rHT = 20
======> EVENT:500
gEMEt = 5.65494,
3.76494, 2.90497, 2.36828
gEMPhi = 0.673534,
0.931451, -2.11552, -2.36309
gEMEta = -1.14793,
-1.46625, -2.67335, -2.25104
iEMEt = 5.5,
5, 4.5, 4
iEMPhi = 0.523599,
-2.26893, 0.872665, 0.523599
iEMEta = -1.218,
-2.586, -1.566, -0.87
iEMBit = 0,
0, 0, 0
nEMEt = 0,
0, 0, 0
nEMPhi = 2.61799,
999, 2.61799, 2.96706
nEMEta = 1.956,
999, 2.586, 2.586
nEMBit = 0,
0, 0, 0
uEMEt = 0,
0, 0, 0
uEMPhi = 999,
999, 999, 2.96706
uEMEta = 999,
999, 999, 2.586
uEMBit = 0,
0, 0, 0
gJetEt = 45.7361,
45.0293, 1.02085, 0, 0, 0,
0, 0
gJetPhi = 0.710199,
-2.44848, -1.77321, 0, 0, 0,
0, 0
gJetEta = -1.20366,
-2.46634, -1.89238, 0, 0, 0,
0, 0
gFJetEt = 0,
0, 0, 0
gFJetEta = 0,
0, 0, 0
gFJetPhi = 0,
0, 0, 0
rJetEt = 12,
0, 0, 0
rJetPhi = -2.26893,
0, 0, 0
rJetEta = -2.586,
0, 0, 0
fJetEt = 0,
0, 0, 0
fJetEta = 0,
0, 0, 0
fJetPhi = 0,
0, 0, 0
gTauEt = 0,
0, 0, 0
gTauEta = 0,
0, 0, 0
gTauPhi = 0,
0, 0, 0
rTauEt = 11,
0, 0, 0
rTauEta = -1.218,
0, 0, 0
rTauPhi = 0.523599,
0, 0, 0
gPUPt = 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0
gPt = 9.11696e+11
nPU = 807425093
gTotEt = 93.109
gMisEt = 0.307852
rTotEt = 23
rMisEt = 1
rHT = 23
======> EVENT:5000
gEMEt = 5.65494,
3.76494, 2.90497, 2.36828
gEMPhi = 0.673534,
0.931451, -2.11552, -2.36309
gEMEta = -1.14793,
-1.46625, -2.67335, -2.25104
iEMEt = 3,
2.5, 1.5, 1
iEMPhi = 0.872665,
-2.26893, -2.61799, 0.872665
iEMEta = -1.566,
-2.586, -2.586, -1.218
iEMBit = 0,
0, 0, 0
nEMEt = 0,
0, 0, 0
nEMPhi = 2.61799,
2.96706, 2.61799, 2.96706
nEMEta = 1.956,
1.956, 2.586, 2.586
nEMBit = 0,
0, 0, 0
uEMEt = 0,
0, 0, 0
uEMPhi = 2.61799,
2.96706, 999, 2.96706
uEMEta = 1.956,
1.956, 999, 2.586
uEMBit = 0,
0, 0, 0
gJetEt = 45.7361,
45.0293, 1.02085, 0, 0, 0,
0, 0
gJetPhi = 0.710199,
-2.44848, -1.77321, 0, 0, 0,
0, 0
gJetEta = -1.20366,
-2.46634, -1.89238, 0, 0, 0,
0, 0
gFJetEt = 0,
0, 0, 0
gFJetEta = 0,
0, 0, 0
gFJetPhi = 0,
0, 0, 0
rJetEt = 0,
0, 0, 0
rJetPhi = 0,
0, 0, 0
rJetEta = 0,
0, 0, 0
fJetEt = 0,
0, 0, 0
fJetEta = 0,
0, 0, 0
fJetPhi = 0,
0, 0, 0
gTauEt = 0,
0, 0, 0
gTauEta = 0,
0, 0, 0
gTauPhi = 0,
0, 0, 0
rTauEt = 8,
0, 0, 0
rTauEta = 0.522,
0, 0, 0
rTauPhi = 1.22173,
0, 0, 0
gPUPt = 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0
gPt = 9.11696e+11
nPU = 807425093
gTotEt = 93.109
gMisEt = 0.307852
rTotEt = 27
rMisEt = 7
rHT = 0
On Thu, 22 Jul 2004, Rene Brun wrote:
> This could be:
> -a compression effect
> -the fact that you do not reset some arrays
>
> Could you send
> -the result of tree.Print() for 100, 1000 amd 10000 events
> - for the file with 10000 events the result of
> -tree.Show(50);
> -tree.Show(500);
> -tree.Show(5000);
>
>
> Rene Brun
>
> Creighton Hogg wrote:
> >
> > Hello,
> > I'm having trouble with unusually large root files being produced by an
> > ORCA program I have written. It writes 6 floats and 34 arrays of 4 floats each
> > per event and the file size seems to vary non-linearly with the number of
> > events. With 100 events it is roughly 2Meg. With 1000 events it is
> > roughly 70 Meg. With 10000 events it is roughly 1Gig.
> > Does anyone have an idea why this would happen?
> > Thanks
>
>
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET