From 3cb3ee5210c46f9516105bd51696a79c135c9026 Mon Sep 17 00:00:00 2001 From: hristov Date: Thu, 13 Nov 2003 18:38:50 +0000 Subject: [PATCH] Updated version (Yu.Belikov) --- TPC/AliTPCComparison.C | 43 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/TPC/AliTPCComparison.C b/TPC/AliTPCComparison.C index 2e34701611a..632b5752ebd 100644 --- a/TPC/AliTPCComparison.C +++ b/TPC/AliTPCComparison.C @@ -54,7 +54,7 @@ Int_t AliTPCComparison(Bool_t thcut=1.0) { } rl->LoadgAlice(); - if (rl->GetAliRun()) + if (rl->GetAliRun()) AliKalmanTrack::SetConvConst( 1000/0.299792458/rl->GetAliRun()->Field()->SolenoidField() ); @@ -62,7 +62,7 @@ Int_t AliTPCComparison(Bool_t thcut=1.0) { cerr<<"AliTPCComparison.C :Can't get AliRun !\n"; return 1; } - rl->UnloadgAlice(); + //rl->UnloadgAlice(); AliTPCLoader * tpcl = (AliTPCLoader *)rl->GetLoader("TPCLoader"); if (tpcl == 0x0) { @@ -71,26 +71,6 @@ Int_t AliTPCComparison(Bool_t thcut=1.0) { return 3; } - Int_t nentr=0,i=0; TObjArray tarray(MAX); - { /*Load tracks*/ - - tpcl->LoadTracks(); - - TTree *tracktree=tpcl->TreeT(); - if (!tracktree) {cerr<<"Can't get a tree with TPC tracks !\n"; return 4;} - - TBranch *tbranch=tracktree->GetBranch("tracks"); - nentr=(Int_t)tracktree->GetEntries(); - AliTPCtrack *iotrack=0; - for (i=0; iSetAddress(&iotrack); - tracktree->GetEvent(i); - tarray.AddLast(iotrack); - } - tpcl->UnloadTracks(); - } - /* Generate a list of "good" tracks */ GoodTrackTPC gt[MAX]; @@ -133,6 +113,25 @@ Int_t AliTPCComparison(Bool_t thcut=1.0) { out.close(); } + Int_t nentr=0,i=0; TObjArray tarray(MAX); + { /*Load tracks*/ + + tpcl->LoadTracks(); + + TTree *tracktree=tpcl->TreeT(); + if (!tracktree) {cerr<<"Can't get a tree with TPC tracks !\n"; return 4;} + + TBranch *tbranch=tracktree->GetBranch("tracks"); + nentr=(Int_t)tracktree->GetEntries(); + AliTPCtrack *iotrack=0; + for (i=0; iSetAddress(&iotrack); + tracktree->GetEvent(i); + tarray.AddLast(iotrack); + } + tpcl->UnloadTracks(); + } TH1F *hp=new TH1F("hp","PHI resolution",50,-20.,20.); hp->SetFillColor(4); TH1F *hl=new TH1F("hl","LAMBDA resolution",50,-20,20);hl->SetFillColor(4); -- 2.31.1