]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG1/TRD/macros/AddTRDcheckDET.C
update to AliTRDpwg1Helper class by Markus
[u/mrichter/AliRoot.git] / PWG1 / TRD / macros / AddTRDcheckDET.C
index 7f8b83b445801231fe8c6323d479241131319e2d..457404aaca2c2c599011f1f991ddbaa87cbb42c7 100644 (file)
@@ -1,22 +1,20 @@
 #if ! defined (__CINT__) || defined (__MAKECINT__)
+#include "TError.h"
 #include "AliLog.h"
 #include "AliAnalysisManager.h"
 #include "AliAnalysisDataContainer.h"
-#include "PWG1/TRD/macros/AliTRDperformanceTrain.h"
+#include "PWG1/TRD/AliTRDpwg1Helper.h"
 #include "PWG1/TRD/AliTRDcheckDET.h"
 #include "PWG1/TRD/AliTRDcalibration.h"
 #endif
 
-#include "PWG1/TRD/macros/helper.C"
-void AddTRDcheckDET(AliAnalysisManager *mgr, Char_t *trd, AliAnalysisDataContainer **ci/*, AliAnalysisDataContainer **co*/)
+void AddTRDcheckDET(AliAnalysisManager *mgr, Int_t map, AliAnalysisDataContainer **ci/*, AliAnalysisDataContainer **co*/)
 {
-  Int_t map = ParseOptions(trd);
-  if(!(TSTBIT(map, kCheckDET))) return;
-  printf("AddTRDcheckDET <- [0]=\"%s\" [1]=\"%s\" [2]=\"%s\" [3]=\"%s\"\n", ci[0]->GetName(), ci[1]->GetName(), ci[2]->GetName(), ci[3]->GetName());
+  Info("AddTRDcheckDET", Form("[0]=\"%s\" [1]=\"%s\" [2]=\"%s\" [3]=\"%s\"", ci[0]->GetName(), ci[1]->GetName(), ci[2]->GetName(), ci[3]->GetName()));
 
   //AliLog::SetClassDebugLevel("AliTRDcheckDET", 5);
   AliTRDcheckDET *task(NULL);
-  mgr->AddTask(task = new AliTRDcheckDET((char*)"checkDET"));
+  mgr->AddTask(task = new AliTRDcheckDET((char*)"TRDcheckDET"));
   task->UseClustersOutsideChamber();
   task->SetDebugLevel(0);
   task->SetMCdata(mgr->GetMCtruthEventHandler());
@@ -29,8 +27,8 @@ void AddTRDcheckDET(AliAnalysisManager *mgr, Char_t *trd, AliAnalysisDataContain
   
 
   // CALIBRATION
-  if(!(TSTBIT(map, kCalibration))) return;
-  AliTRDcalibration *ctask = 0x0;
+  if(!(TESTBIT(map, AliTRDpwg1Helper::kCalibration))) return;
+  AliTRDcalibration *ctask(NULL);
   mgr->AddTask(ctask = new AliTRDcalibration((char*)"calibration"));
   ctask->SetHisto2d(kTRUE);
   ctask->SetVector2d(kTRUE);