+// TTree *treeE = gAlice->TreeE();
+// if (!treeE) {
+// cerr << "ERROR: AliPHOSTrackSegmentMaker::SetSplitFile -> No TreeE found "<<endl;
+// abort() ;
+// }
+
+// // copy TreeE
+// AliHeader *header = new AliHeader();
+// treeE->SetBranchAddress("Header", &header);
+// treeE->SetBranchStatus("*",1);
+// TTree *treeENew = treeE->CloneTree();
+// treeENew->Write(0, TObject::kOverwrite);
+
+// // copy AliceGeom
+// TGeometry *AliceGeom = static_cast<TGeometry*>(cwd->Get("AliceGeom"));
+// if (!AliceGeom) {
+// cerr << "ERROR: AliPHOSTrackSegmentMaker::SetSplitFile -> AliceGeom was not found in the input file "<<endl;
+// abort() ;
+// }
+// AliceGeom->Write(0, TObject::kOverwrite);
+
+// gAlice->MakeTree("R",splitFile);
+// cwd->cd() ;
+// cout << "INFO: AliPHOSTrackSegmentMaker::SetSPlitMode -> TrackSegments will be stored in " << splitFileName.Data() << endl ;
+// }