]>
Commit | Line | Data |
---|---|---|
b9de75e1 | 1 | #ifndef __CINT__ |
2 | #include <iostream.h> | |
3 | #include "AliTPCtracker.h" | |
4 | ||
5 | #include "TFile.h" | |
6 | #include "TStopwatch.h" | |
7 | #endif | |
8 | ||
73042f01 | 9 | Int_t AliTPCFindTracks() { |
10 | cerr<<"Looking for tracks...\n"; | |
11 | ||
12 | TFile *out=TFile::Open("AliTPCtracks.root","new"); | |
13 | if (!out->IsOpen()) {cerr<<"Delete old AliTPCtracks.root !\n"; return 1;} | |
14 | ||
15 | TFile *in=TFile::Open("AliTPCclusters.root"); | |
16 | if (!in->IsOpen()) {cerr<<"Can't open AliTPCclusters.root !\n"; return 2;} | |
17 | ||
b9de75e1 | 18 | AliTPCParam *par=(AliTPCParam*)in->Get("75x40_100x60"); |
19 | if (!par) {cerr<<"Can't get TPC parameters !\n"; return 3;} | |
20 | ||
73042f01 | 21 | TStopwatch timer; |
b9de75e1 | 22 | AliTPCtracker *tracker = new AliTPCtracker(par); |
23 | Int_t rc=tracker->Clusters2Tracks(0,out); | |
24 | delete tracker; | |
73042f01 | 25 | timer.Stop(); timer.Print(); |
b9de75e1 | 26 | |
73042f01 | 27 | in->Close(); |
28 | out->Close(); | |
29 | ||
b9de75e1 | 30 | return rc; |
73042f01 | 31 | } |