TTree split pb

Laurent Aphecetche (aphecetche@ganil.fr)
Tue, 21 Oct 1997 16:34:09 +0200


Hi,

I've got some trouble with the splitting of TTree.

In my program, changing from :

b = tree->Branch("event","RBEvent",&gEvent,0,0) ; , where everything
is OK

to :

b = tree->Branch("event","RBEvent",&gEvent,0,1) ;

leads to a segmentation violation after only 7 events. Error is in
TBranch::Fill.

Here's my tree->Print() :

************************************************************************************
*Tree :EM : EM
particles *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
* : : Tree compression factor =
1.00 *
************************************************************************************
*Branch :event :
event *
*Entries : 0 : BranchObject (see
below) *
*..................................................................................*
*Branch :fHeader.fSecond :
fSecond *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fMinute :
fMinute *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fHour :
fHour *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fDay :
fDay *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fPolarization :
fPolarization *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fTrigger :
fTrigger *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fEventNumber :
fEventNumber *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fUniqueID :
fUniqueID *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fHeader.fBits :
fBits *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fNparticleEM :
fNparticleEM *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fParticleEM :
fParticleEM *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes EvOffsetLen=
1000 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fUniqueID :
fUniqueID *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*
*Branch :fBits :
fBits *
*Entries : 0 : Total Size = 0 bytes File Size
= 0 bytes *
*Baskets : 0 : Basket Size = 100 bytes
EvOffsetLen= 0 *
* : : Branch compression factor =
1.00 *
*..................................................................................*

Cheers,

-- 
APHECETCHE Laurent (mailto:aphecetche@ganil.fr)       
GANIL, B.P. 5027, 14076, Caen Cedex 5, France 
Vox: +33 (0)2 31 45 45 85 - Fax: +33 (0)2 31 45 46 65         
WWW: http://ganp03.in2p3.fr/nof/ & (perso.)
http://www.mygale.org/~p0mp0n