]>
Commit | Line | Data |
---|---|---|
1 | Int_t AliTPCtest() { | |
2 | Int_t rc=0; | |
3 | ||
4 | //Test TPC simulation | |
5 | gROOT->LoadMacro("$(ALICE_ROOT)/macros/grun.C"); | |
6 | grun(); | |
7 | ||
8 | Int_t ver=gAlice->GetDetector("TPC")->IsVersion(); | |
9 | delete gAlice; gAlice=0; | |
10 | ||
11 | if ((ver!=1)&&(ver!=2)) { | |
12 | cerr<<"Invalid TPC version: "<<ver<<" ! (must be 1 or 2)\n"; | |
13 | return 12345; | |
14 | } | |
15 | ||
16 | if (ver==2) { | |
17 | gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCHits2Digits.C"); | |
18 | if (rc=AliTPCHits2Digits()) return rc; | |
19 | ||
20 | // gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCDisplayDigits.C"); | |
21 | // if (rc=AliTPCDisplayDigits(1,1)) return rc; | |
22 | } | |
23 | ||
24 | ||
25 | //Test TPC reconstruction | |
26 | gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCFindClusters.C"); | |
27 | if (rc=AliTPCFindClusters()) return rc; | |
28 | ||
29 | // gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCDisplayClusters.C"); | |
30 | // if (rc=AliTPCDisplayClusters()) return rc; | |
31 | ||
32 | gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCFindTracks.C"); | |
33 | if (rc=AliTPCFindTracks()) return rc; | |
34 | ||
35 | gROOT->LoadMacro("$(ALICE_ROOT)/TPC/AliTPCComparison.C"); | |
36 | if (rc=AliTPCComparison()) return rc; | |
37 | ||
38 | return rc; | |
39 | } | |
40 |