#include "AliITSVertexerFast.h"
#include "AliRun.h"
#include "AliRunLoader.h"
- #include "AliTPCLoader.h"
+// #include "AliTPCLoader.h"
#include "AliITSLoader.h"
#include "TStopwatch.h"
- #include "AliMagF.h"
#endif
Int_t AliITSFindTracksSA(Int_t evin=0,Int_t nevents=1,char *opt="onlyITS+6/6",const Char_t *clusterFileName="clusters.root", const Char_t *tracksFileName="ITS.TracksSA.root") {
if (gAlice) {
- delete gAlice->GetRunLoader();
+ delete AliRunLoader::Instance();
delete gAlice;
gAlice=0;
}
for(Int_t iev=evin;iev<nevents;iev++){
rl->GetEvent(iev);
itsl->LoadRecPoints();
+
//AliITSVertexerPPZ* vertexer = new AliITSVertexerPPZ("vertici.root");
Double_t smear[3]={0.0150,0.0150,0.0150};
AliITSVertexerFast* vertexer = new AliITSVertexerFast(smear);
- AliITSVertex* vert = vertexer->FindVertexForCurrentEvent(iev);
+ TTree* cltree = itsl->TreeR();
+ AliITSVertex* vert = vertexer->FindVertexForCurrentEvent(cltree);
AliITStrackerSA tracker(geom,vert);
tracker.SetEventNumber(iev);