/*
*$Id$
*$Log$
+ *Revision 1.3 2007/04/27 07:25:16 akisiel
+ *Make revisions needed for compilation from the main AliRoot tree
+ *
+ *Revision 1.1.1.1 2007/04/25 15:38:41 panos
+ *Importing the HBT code dir
+ *
*Revision 1.5 2007-04-03 16:00:08 mchojnacki
*Changes to iprove memory managing
*
//#include "TSystem.h"
-#include "AliFmPhysicalHelixD.h"
-#include "AliFmThreeVectorF.h"
+#include "Infrastructure/AliFmPhysicalHelixD.h"
+#include "Infrastructure/AliFmThreeVectorF.h"
-#include "SystemOfUnits.h"
+#include "Base/SystemOfUnits.h"
-#include "AliFemtoEvent.h"
+#include "Infrastructure/AliFemtoEvent.h"
ClassImp(AliFemtoEventReaderESD)
fEventFriend = 0;
delete fEvent;//added 1.04.2007
fEvent=new AliESD();
- delete fTree;
+ // delete fTree;
//fTree=0;
delete fEsdFile;
fTree->AddFriend("esdFriendTree",tFriendFileName.c_str());
fTree->SetBranchAddress("ESDfriend",&fEventFriend);
+// chain->SetBranchStatus("*",0);
+// chain->SetBranchStatus("fUniqueID",1);
+// chain->SetBranchStatus("fTracks",1);
+// chain->SetBranchStatus("fTracks.*",1);
+// chain->SetBranchStatus("fTracks.fTPCindex[160]",1);
+ fTree->SetBranchStatus("fTracks.fCalibContainer",0);
+
+
fNumberofEvent=fTree->GetEntries();
cout<<"Number of Entries in file "<<fNumberofEvent<<endl;
fCurEvent=0;
hbtEvent = new AliFemtoEvent;
//setting basic things
- hbtEvent->SetEventNumber(fEvent->GetEventNumber());
+ // hbtEvent->SetEventNumber(fEvent->GetEventNumber());
hbtEvent->SetRunNumber(fEvent->GetRunNumber());
//hbtEvent->SetNumberOfTracks(fEvent->GetNumberOfTracks());
hbtEvent->SetMagneticField(fEvent->GetMagneticField()*kilogauss);//to check if here is ok