Int_t AliBarrelReconstruction() {
- const Char_t *TPCdigName="galice.root";
+ const Char_t *TPCdigName="rfio:galice.root";
const Char_t *TPCclsName="AliTPCclusters.root";
const Char_t *TPCtrkName="AliTPCtracks.root";
- const Char_t *ITSdigName="galice.root";
+ const Char_t *ITSdigName="rfio:galice.root";
const Char_t *ITSclsName="AliITSclustersV2.root";
const Char_t *ITStrkName="AliITStracksV2.root";
Int_t good_tracks(GoodTrack *gt, Int_t max) {
Int_t nt=0;
- TFile *file=TFile::Open("galice.root");
+ TFile *file=TFile::Open("rfio:galice.root");
if (!file->IsOpen()) {cerr<<"Can't open galice.root !\n"; exit(4);}
if (!(gAlice=(AliRun*)file->Get("gAlice"))) {
Int_t AliTPCDisplayClusters() {
cerr<<"Displaying clusters...\n";
- TFile *file=TFile::Open("galice.root");
+ TFile *file=TFile::Open("rfio:galice.root");
if (!file->IsOpen()) {cerr<<"Can't open galice.root !\n"; return 1;}
TFile *cf=TFile::Open("AliTPCclusters.root");
cerr<<"Displaying digits...\n";
// Connect the Root Galice file containing Geometry, Kine and Hits
- TFile *f = TFile::Open("galice.root");
+ TFile *f = TFile::Open("rfio:galice.root");
if (!f->IsOpen()) {cerr<<"Can't open galice.root !\n"; return 1;}
AliTPCParam *par=(AliTPCParam *)f->Get("75x40_100x60");
Int_t AliTPCFindClusters() {
TFile *out=TFile::Open("AliTPCclusters.root","new");
if (!out->IsOpen()) {cerr<<"Delete old AliTPCclusters.root !\n"; return 1;}
- TFile *in=TFile::Open("galice.root");
+ TFile *in=TFile::Open("rfio:galice.root");
if (!in->IsOpen()) {cerr<<"Can't open galice.root !\n"; return 2;}
if (!(gAlice=(AliRun*)in->Get("gAlice"))) {
// Connect the Root Galice file containing Geometry, Kine and Hits
- const char * inFile = "galice.root";
- TFile *file = (TFile*)gROOT->GetListOfFiles()->FindObject(inFile);
+ const char * inFile_old = "galice.root";
+ const char * inFile_new = "rfio:galice.root";
+ TFile *file = (TFile*)gROOT->GetListOfFiles()->FindObject(inFile_old);
if (file) {file->Close(); delete file;}
- file = new TFile(inFile,"UPDATE");
+ file = new TFile(inFile_new,"UPDATE");
if (!file->IsOpen()) {
- cerr<<"Can't open "<<inFile<<" !\n";
+ cerr<<"Can't open "<<inFile_new<<" !\n";
return 1;
}
if (arr==0) {
arr = new AliTPCClustersArray;
TFile *file = (TFile*)gROOT->GetListOfFiles()->FindObject("galice.root");
- if (file==0) file = new TFile("galice.root","update");
+ if (file==0) file = TFile::Open("rfio:galice.root","update");
arr->SetClusterType("AliDigitCluster");
arr->Setup(gTPCParam);
cout<<"Update status : "<<arr->Update()<<"\n";
if (arr==0) {
arr = new AliTPCClustersArray;
TFile *file = (TFile*)gROOT->GetListOfFiles()->FindObject("galice.root");
- if (file==0) file = new TFile("galice.root","update");
+ if (file==0) file = TFile::Open("rfio:galice.root","update");
arr->SetClusterType("AliDifCluster");
arr->Setup(gTPCParam);
cout<<"Update status : "<<arr->Update()<<"\n";