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