]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Check if AliPhysics is installed; instantiate the EMCAL geometry
authorhristov <Peter.Hristov@cern.ch>
Fri, 27 Feb 2015 15:25:57 +0000 (16:25 +0100)
committerhristov <Peter.Hristov@cern.ch>
Fri, 27 Feb 2015 15:26:46 +0000 (16:26 +0100)
test/PbPbbench/aod.C
test/PbPbbench/recraw/aod.C
test/genkine/sim/aod.C
test/gun/aod.C
test/gun/recraw/aod.C
test/ppbench/aod.C
test/ppbench/recraw/aod.C

index 249a626e4fbf2f0834996e0d98c1dfae8fd426c0..f3c8077471b128466276a465001e22d7698a67bb 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAOD.root\",\"local://$ALICE_ROOT/OCDB\",\"local://.\")");
 }
index 3f0eef0374737a892bd8385e71e3f904a90e6f3a..b987f3e1b7a39090e0ce177787a3e414784e915c 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAODs.root\",\"local://$ALICE_ROOT/OCDB\",\"local://..\",kFALSE)");
 }
index 249a626e4fbf2f0834996e0d98c1dfae8fd426c0..f3c8077471b128466276a465001e22d7698a67bb 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAOD.root\",\"local://$ALICE_ROOT/OCDB\",\"local://.\")");
 }
index 249a626e4fbf2f0834996e0d98c1dfae8fd426c0..f3c8077471b128466276a465001e22d7698a67bb 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAOD.root\",\"local://$ALICE_ROOT/OCDB\",\"local://.\")");
 }
index 3f0eef0374737a892bd8385e71e3f904a90e6f3a..b987f3e1b7a39090e0ce177787a3e414784e915c 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAODs.root\",\"local://$ALICE_ROOT/OCDB\",\"local://..\",kFALSE)");
 }
index 249a626e4fbf2f0834996e0d98c1dfae8fd426c0..f3c8077471b128466276a465001e22d7698a67bb 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAOD.root\",\"local://$ALICE_ROOT/OCDB\",\"local://.\")");
 }
index 3f0eef0374737a892bd8385e71e3f904a90e6f3a..b987f3e1b7a39090e0ce177787a3e414784e915c 100644 (file)
@@ -2,12 +2,18 @@ void aod(){
 
     gSystem->Load("libANALYSIS");
     gSystem->Load("libANALYSISalice");
-    gSystem->Load("libCORRFW");
+
+    if( gSystem->Load("libCORRFW") <0) {
+      cerr << "Error: AliPhysics is not installed, no AOD test is possible!" << endl;
+      return;
+    }
     gSystem->Load("libPWGHFbase");
     gSystem->Load("libPWGmuon");
     gSystem->Load("libESDfilter");
     gSystem->Load("libTender");
     gSystem->Load("libPWGPP");
 
+    AliEMCALGeometry::GetInstance("EMCAL_COMPLETEV1");
+
     gROOT->Macro("${ALICE_ROOT}/STEER/macros/CreateAODfromESD.C(\"AliESDs.root\",\"AliAODs.root\",\"local://$ALICE_ROOT/OCDB\",\"local://..\",kFALSE)");
 }