Opening galice.root using rfio
authorkowal2 <kowal2@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 16 Jun 2001 15:32:52 +0000 (15:32 +0000)
committerkowal2 <kowal2@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 16 Jun 2001 15:32:52 +0000 (15:32 +0000)
TPC/AliBarrelReconstruction.C
TPC/AliTPCComparison.C
TPC/AliTPCDisplayClusters.C
TPC/AliTPCDisplayDigits.C
TPC/AliTPCFindClusters.C
TPC/AliTPCHits2Digits.C
TPC/TPCDigits2Clusters.C

index db8c90e..d77ba45 100644 (file)
@@ -35,11 +35,11 @@ Int_t ITSPropagateBack(const Char_t *inname, const Char_t *outname);
 
 
 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";
 
index 1667d2a..48159fa 100644 (file)
@@ -305,7 +305,7 @@ Int_t AliTPCComparison() {
 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"))) {
index 515a661..3e66817 100644 (file)
@@ -1,7 +1,7 @@
 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");
index 30052cf..d0a5612 100644 (file)
@@ -5,7 +5,7 @@ Int_t AliTPCDisplayDigits(int sec, int row, int lab=-1,
    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");
index 4511925..6d3dbff 100644 (file)
@@ -12,7 +12,7 @@
 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"))) {
index dfdb04e..30a7f30 100644 (file)
@@ -5,12 +5,13 @@ Int_t AliTPCHits2Digits()
 
   // 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;
   }
 
index c7e2cfb..580cd6c 100644 (file)
@@ -101,7 +101,7 @@ AliTPCClustersArray *  GetCalcClustersArray(Bool_t newtree=kFALSE, const char* 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("AliDigitCluster");         
     arr->Setup(gTPCParam);
     cout<<"Update status : "<<arr->Update()<<"\n";
@@ -135,7 +135,7 @@ AliTPCClustersArray *  GetDifClustersArray(Bool_t newtree=kFALSE, const char* na
   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";