[ROOT] Re: TFile and TTree size (PR#1054)

From: Andrei Martemianov (Andrey.Martemianov@lngs.infn.it)
Date: Wed Aug 29 2001 - 18:21:53 MEST


Rene Burn wrote:
> 
> Hi Andrey,
> 
> Could you give a few more details ?
> Could you send me the result of tree.Print() ?
> Are you storing only one event per Tree ?
> 
> Rene Brun

	Hi Rene.

Unfortunately may be mail was truncated so I just briefly send 
statistics from Tree::Print for both BrancStyle styles.

******************************************************************************
*Tree    :T         : An example of a ROOT
tree                              *
*Entries :     2615 : Total =          260520 bytes  File  Size =     
37898 *
*        :          : Tree compression factor = 
18.70                       *
******************************************************************************
*Branch  :dejtonevent :
dejtonevent                                            *
*Entries :     2615 : BranchObject (see
below)                               *
*............................................................................*
*Br    0 :fEventNumber
:                                                     *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    1 :fCondition
:                                                       *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    2 :fMultiplicity
:                                                    *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    3 :fAlfa    
:                                                        *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    4 :fAstrEvtTime
:                                                     *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    5 :fGroupes_ :
fGroupes_/I                                            *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    6 :fGroupes.fGr :
fGr[fGroupes_]/b                                    *
*Entries :     2615 : Total  Size=       8962 bytes  File Size  =      
4688 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.91     *
*............................................................................*
*Br    7 :fAmplitudes_ :
fAmplitudes_/I                                      *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br    8 :fAmplitudes.fAmp :
fAmp[fAmplitudes_]/b                            *
*Entries :     2615 : Total  Size=       8944 bytes  File Size  =      
4546 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.97     *
*............................................................................*
*Br    9 :fWindowTimes_ :
fWindowTimes_/I                                    *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br   10 :fWindowTimes.fWint :
fWint[fWindowTimes_]/s                        *
*Entries :     2615 : Total  Size=       8120 bytes  File Size  =
354 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
22.94     *
*............................................................................*
*Br   11 :fRunInfo_ :
fRunInfo_/I                                            *
*Entries :     2615 : Total  Size=          0 bytes  File Size 
=          0 *
*Baskets :        0 : Basket Size=      16000 bytes  Compression=  
1.00     *
*............................................................................*
*Br   12 :fRunInfo.fBDate :
fBDate[fRunInfo_]/F                              *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   13 :fRunInfo.fBTime :
fBTime[fRunInfo_]/F                              *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   14 :fRunInfo.fEDate :
fEDate[fRunInfo_]/F                              *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   15 :fRunInfo.fETime :
fETime[fRunInfo_]/F                              *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   16 :fRunInfo.fTl :
fTl[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.34     *
*............................................................................*
*Br   17 :fRunInfo.fTa :
fTa[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.34     *
*............................................................................*
*Br   18 :fRunInfo.fPwr :
fPwr[fRunInfo_]/F                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   19 :fRunInfo.fSTot :
fSTot[fRunInfo_]/i                                *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.36     *
*............................................................................*
*Br   20 :fRunInfo.fSErr :
fSErr[fRunInfo_]/i                                *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.97     *
*............................................................................*
*Br   21 :fRunInfo.fS1 :
fS1[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.95     *
*............................................................................*
*Br   22 :fRunInfo.fS2 :
fS2[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   23 :fRunInfo.fSMlt :
fSMlt[fRunInfo_]/i                                *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.36     *
*............................................................................*
*Br   24 :fRunInfo.fS3 :
fS3[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   25 :fRunInfo.fS4 :
fS4[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   26 :fRunInfo.fS5 :
fS5[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   27 :fRunInfo.fS6 :
fS6[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   28 :fRunInfo.fS7 :
fS7[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   29 :fRunInfo.fS8 :
fS8[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   30 :fRunInfo.fS9 :
fS9[fRunInfo_]/i                                    *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   31 :fRunInfo.fS10 :
fS10[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   32 :fRunInfo.fS11 :
fS11[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   33 :fRunInfo.fS12 :
fS12[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   34 :fRunInfo.fS13 :
fS13[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   35 :fRunInfo.fS14 :
fS14[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   36 :fRunInfo.fS15 :
fS15[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   37 :fRunInfo.fS16 :
fS16[fRunInfo_]/i                                  *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*

When  I did DejtonEvent 3 3 I have 92471 Bytes one on the disk with
next
info.

******************************************************************************
*Tree    :T         : An example of a ROOT
tree                              *
*Entries :     2615 : Total =          360963 bytes  File  Size =     
82812 *
*        :          : Tree compression factor =  
6.92                       *
******************************************************************************
*Branch 
:dejtonevent                                                        *
*Entries :     2615 : BranchElement (see
below)                              *
*............................................................................*
*Br    0 :fEventNumber
:                                                     *
*Entries :     2615 : Total  Size=      10700 bytes  File Size  =      
5196 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
2.06     *
*............................................................................*
*Br    1 :fCondition
:                                                       *
*Entries :     2615 : Total  Size=       8929 bytes  File Size  =      
3790 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
2.36     *
*............................................................................*
*Br    2 :fMultiplicity
:                                                    *
*Entries :     2615 : Total  Size=       8927 bytes  File Size  =      
3427 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
2.60     *
*............................................................................*
*Br    3 :fAlfa    
:                                                        *
*Entries :     2615 : Total  Size=       8924 bytes  File Size  =      
5221 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.71     *
*............................................................................*
*Br    4 :fAstrEvtTime
:                                                     *
*Entries :     2615 : Total  Size=       9634 bytes  File Size  =      
6568 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.47     *
*............................................................................*
*Br    5 :fGroupes  :
fGroupes_                                              *
*Entries :     2615 : Total  Size=      10696 bytes  File Size  =      
2581 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
4.14     *
*............................................................................*
*Br    6 :fGroupes.fGr :
fGr[fGroupes_]                                      *
*Entries :     2615 : Total  Size=       8962 bytes  File Size  =      
4688 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.91     *
*............................................................................*
*Br    7 :fAmplitudes :
fAmplitudes_                                         *
*Entries :     2615 : Total  Size=      10699 bytes  File Size  =      
2556 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
4.19     *
*............................................................................*
*Br    8 :fAmplitudes.fAmp :
fAmp[fAmplitudes_]                              *
*Entries :     2615 : Total  Size=       8944 bytes  File Size  =      
4547 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
1.97     *
*............................................................................*
*Br    9 :fWindowTimes :
fWindowTimes_                                       *
*Entries :     2615 : Total  Size=      10700 bytes  File Size  =      
2593 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
4.13     *
*............................................................................*
*Br   10 :fWindowTimes.fWint :
fWint[fWindowTimes_]                          *
*Entries :     2615 : Total  Size=       8120 bytes  File Size  =
354 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
22.94     *
*............................................................................*
*Br   11 :fRunInfo  :
fRunInfo_                                              *
*Entries :     2615 : Total  Size=      10696 bytes  File Size  =      
2443 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression=  
4.38     *
*............................................................................*
*Br   12 :fRunInfo.fBDate :
fBDate[fRunInfo_]                                *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   13 :fRunInfo.fBTime :
fBTime[fRunInfo_]                                *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   14 :fRunInfo.fEDate :
fEDate[fRunInfo_]                                *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   15 :fRunInfo.fETime :
fETime[fRunInfo_]                                *
*Entries :     2615 : Total  Size=       8047 bytes  File Size  =
117 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
68.78     *
*............................................................................*
*Br   16 :fRunInfo.fTl :
fTl[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.34     *
*............................................................................*
*Br   17 :fRunInfo.fTa :
fTa[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.34     *
*............................................................................*
*Br   18 :fRunInfo.fPwr :
fPwr[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   19 :fRunInfo.fSTot :
fSTot[fRunInfo_]                                  *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.36     *
*............................................................................*
*Br   20 :fRunInfo.fSErr :
fSErr[fRunInfo_]                                  *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.97     *
*............................................................................*
*Br   21 :fRunInfo.fS1 :
fS1[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.95     *
*............................................................................*
*Br   22 :fRunInfo.fS2 :
fS2[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   23 :fRunInfo.fSMlt :
fSMlt[fRunInfo_]                                  *
*Entries :     2615 : Total  Size=       8046 bytes  File Size  =
116 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.36     *
*............................................................................*
*Br   24 :fRunInfo.fS3 :
fS3[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   25 :fRunInfo.fS4 :
fS4[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   26 :fRunInfo.fS5 :
fS5[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   27 :fRunInfo.fS6 :
fS6[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   28 :fRunInfo.fS7 :
fS7[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   29 :fRunInfo.fS8 :
fS8[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   30 :fRunInfo.fS9 :
fS9[fRunInfo_]                                      *
*Entries :     2615 : Total  Size=       8044 bytes  File Size  =
114 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
70.56     *
*............................................................................*
*Br   31 :fRunInfo.fS10 :
fS10[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   32 :fRunInfo.fS11 :
fS11[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   33 :fRunInfo.fS12 :
fS12[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   34 :fRunInfo.fS13 :
fS13[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
113 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
71.19     *
*............................................................................*
*Br   35 :fRunInfo.fS14 :
fS14[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   36 :fRunInfo.fS15 :
fS15[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*
*Br   37 :fRunInfo.fS16 :
fS16[fRunInfo_]                                    *
*Entries :     2615 : Total  Size=       8045 bytes  File Size  =
115 *
*Baskets :        1 : Basket Size=      16000 bytes  Compression= 
69.96     *
*............................................................................*

If You need more info tell me know. But I look at what is going on even
with simple class
with single data member and can say that beehive is the same.

	Regards Andrey.




This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:58 MET