1 Int_t AliITStestV2(Char_t SlowOrFast='s') {
4 if (gAlice) {delete gAlice; gAlice=0;}
5 TFile *in=TFile::Open("galice.root");
7 cerr<<"Can't open galice.root !\n";
10 if (!(gAlice=(AliRun*)in->Get("gAlice"))) {
11 cerr<<"Can't find gAlice !\n";
14 AliKalmanTrack::SetConvConst(100/0.299792458/0.2/gAlice->Field()->Factor());
15 delete gAlice; gAlice=0;
18 if (SlowOrFast=='f') {
19 cerr<<"Fast AliITSRecPoint(s) !\n";
20 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/ITSHitsToFastPoints.C");
21 ITSHitsToFastPoints();
23 cerr<<"Slow AliITSRecPoint(s) !\n";
24 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/AliITSHits2Digits.C");
26 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/AliITSFindClusters.C");
30 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/AliITSFindClustersV2.C");
31 if (rc=AliITSFindClustersV2()) return rc;
33 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/AliITSFindTracksV2.C");
34 if (rc=AliITSFindTracksV2()) return rc;
36 gROOT->LoadMacro("$(ALICE_ROOT)/ITS/AliITSComparisonV2.C");
37 if (rc=AliITSComparisonV2()) return rc;