Today I update my ROOT from Version 5.28/00c to be 6.12/04.
My old code
TFile *file=new TFile(argv[1],"recreate");
LHEvent *event = new LHEvent();
TTree *EventTree = new TTree("event", "Data Events");
EventTree->Branch("Event","LHEvent",&event, 32000, 2);
EventTree->SetAutoSave(1000);
for(i=0;i<100;i++){
event->Clear();
event->SetEvN(i);
event->SetMjd(-1);
for(j=0;j<13;j++)event->AddHitE(i,3.2,5.4,j);
for(j=0;j<4;j++)event->AddHitM(i,3,5,6);
EventTree->Fill();
}
file->Write();
file->Close();
This code can be compiled, but, it is error when run:
"Warning in <TTree::Bronch>: LHEvent cannot be split, resetting splitlevel to 0 "
While it is OK in the old ROOT version.
I donβt know what is problem and How to solve it?
Can some help me?
Thank you very much!