]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG1/TRD/run.C
Adding 2 triggers to list of known unsupported triggers
[u/mrichter/AliRoot.git] / PWG1 / TRD / run.C
index d986a8a2b5fc7e576825e005f687d5e137e97239..5e829b0694db467fe6fad4057ab3490c14e0fa5e 100644 (file)
@@ -89,7 +89,7 @@ TChain* MakeChainLST(const char* filename = NULL);
 TChain* MakeChainXML(const char* filename = NULL);
 Bool_t UseMC(Char_t *opt);
 Bool_t UseFriends(Char_t *opt);
-void run(Char_t *optList="ALL", const Char_t *files=NULL, Long64_t nev=1234567890, Long64_t first = 0)
+void run(Char_t *optList="ALL", Int_t run, const Char_t *files=NULL, Long64_t nev=1234567890, Long64_t first = 0)
 {
   TMemStat *mem = NULL;
   if(MEM){ 
@@ -108,7 +108,6 @@ void run(Char_t *optList="ALL", const Char_t *files=NULL, Long64_t nev=123456789
   if(gSystem->Load("libTENDER.so")<0) return;
   if(gSystem->Load("libPWG1.so")<0) return;
 
-  printf("Reconstructor[%p]\n", AliTRDinfoGen::Reconstructor());
   Bool_t fHasMCdata = UseMC(optList);
   Bool_t fHasFriends = UseFriends(optList);
   
@@ -140,6 +139,12 @@ void run(Char_t *optList="ALL", const Char_t *files=NULL, Long64_t nev=123456789
   //mgr->SetDebugLevel(10);
   mgr->SetSkipTerminate(kTRUE);
 
+  // add CDB task
+  gROOT->LoadMacro("$ALICE_ROOT/PWG1/PilotTrain/AddTaskCDBconnect.C");
+  AliTaskCDBconnect *taskCDB = AddTaskCDBconnect();
+  if (!taskCDB) return;
+  taskCDB->SetRunNumber(run);
+
   gROOT->LoadMacro("$ALICE_ROOT/PWG1/macros/AddTrainPerformanceTRD.C");
   if(!AddTrainPerformanceTRD(optList)) {
     Error("run.C", "Error loading TRD train.");