fStack(0),
fMCParticles(new TClonesArray("AliMCParticle",1000)),
fMCParticleMap(0),
- fHeader(0),
+ fHeader(new AliHeader()),
fTRBuffer(0),
fTrackReferences(new TClonesArray("AliTrackReference", 1000)),
fTreeTR(0),
fStack(0),
fMCParticles(0),
fMCParticleMap(0),
- fHeader(0),
+ fHeader(new AliHeader()),
fTRBuffer(0),
fTrackReferences(0),
fTreeTR(0),
void AliMCEvent::Clean()
{
// Clean-up before new trees are connected
- if (fHeader) {
- delete fHeader;
- fHeader = 0;
- }
+// if (fHeader) {
+// delete fHeader;
+// fHeader = 0;
+// }
delete fStack; fStack = 0;
if (fTRBuffer)
fTRBuffer->Delete();
fTrackReferences->Delete();
+ fNparticles = -1;
+ fNprimaries = -1;
+ fStack = 0;
+
}