]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
modify "Add" macro names accordingly
authorabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 27 Apr 2009 13:18:46 +0000 (13:18 +0000)
committerabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 27 Apr 2009 13:18:46 +0000 (13:18 +0000)
TRD/qaRec/macros/AddTRDcheckDET.C [moved from TRD/qaRec/macros/AddTRDcheckDetector.C with 73% similarity]
TRD/qaRec/macros/AddTRDcheckPID.C [moved from TRD/qaRec/macros/AddTRDpidChecker.C with 76% similarity]

similarity index 73%
rename from TRD/qaRec/macros/AddTRDcheckDetector.C
rename to TRD/qaRec/macros/AddTRDcheckDET.C
index 6b64f73cb9dc22ba4cb84e1b69c7f5021ff70be8..a5c16437de4273247fdb91e6a78e94639daf40e4 100644 (file)
@@ -1,15 +1,18 @@
 #if ! defined (__CINT__) || defined (__MAKECINT__)
 #include "AliAnalysisManager.h"
 #include "AliAnalysisDataContainer.h"
-#include "TRD/qaRec/run.h"
-#include "TRD/qaRec/AliTRDcheckDetector.h"
+#include "TRD/qaRec/macros/AliTRDperformanceTrain.h"
+#include "TRD/qaRec/AliTRDcheckDET.h"
 #include "TRD/qaRec/AliTRDcalibration.h"
 #endif
 
-void AddTRDcheckDetector(AliAnalysisManager *mgr, AliAnalysisDataContainer **ci, AliAnalysisDataContainer **/*co*/, Int_t map)
+void AddTRDcheckDET(AliAnalysisManager *mgr, Char_t *trd, AliAnalysisDataContainer **ci/*, AliAnalysisDataContainer **co*/)
 {
-  AliTRDcheckDetector *task = 0x0;
-  mgr->AddTask(task = new AliTRDcheckDetector());
+  Int_t map = ParseOptions(trd);
+  if(!(TSTBIT(map, kCheckDET))) return;
+
+  AliTRDcheckDET *task = 0x0;
+  mgr->AddTask(task = new AliTRDcheckDET());
   task->SetDebugLevel(0);
   task->SetMCdata(mgr->GetMCtruthEventHandler());
   
similarity index 76%
rename from TRD/qaRec/macros/AddTRDpidChecker.C
rename to TRD/qaRec/macros/AddTRDcheckPID.C
index 3b35671e0f0f33b4bc9f84ecd70b159e11863cfa..75cdeff542e3acdb6d5f090b1854ee2ef9ad9dc4 100644 (file)
@@ -2,16 +2,19 @@
 #include "TTree.h"
 #include "AliAnalysisManager.h"
 #include "AliAnalysisDataContainer.h"
-#include "TRD/qaRec/run.h"
-#include "TRD/qaRec/AliTRDpidChecker.h"
+#include "TRD/qaRec/macros/AliTRDperformanceTrain.h"
+#include "TRD/qaRec/AliTRDcheckPID.h"
 #include "TRD/qaRec/AliTRDpidRefMaker.h"
 #endif
 
 
-void AddTRDpidChecker(AliAnalysisManager *mgr, AliAnalysisDataContainer **ci, AliAnalysisDataContainer **co, Int_t map)
+void AddTRDcheckPID(AliAnalysisManager *mgr, Char_t *trd, AliAnalysisDataContainer **ci/*, AliAnalysisDataContainer **co*/)
 {
-  AliTRDpidChecker *pid = 0x0;
-  mgr->AddTask(pid = new AliTRDpidChecker());
+  Int_t map = ParseOptions(trd);
+  if(!(TSTBIT(map, kCheckPID))) return;
+
+  AliTRDcheckPID *pid = 0x0;
+  mgr->AddTask(pid = new AliTRDcheckPID());
   pid->SetDebugLevel(0);
   pid->SetMCdata(mgr->GetMCtruthEventHandler());
   mgr->ConnectInput(pid, 0, ci[0]);
@@ -29,6 +32,7 @@ void AddTRDpidChecker(AliAnalysisManager *mgr, AliAnalysisDataContainer **ci, Al
   mgr->ConnectOutput(ref, 0, mgr->CreateContainer(ref->GetName(), TObjArray::Class(), AliAnalysisManager::kOutputContainer, Form("TRD.Task%s.root", ref->GetName())));
   
   // network container
+  AliAnalysisDataContainer *co[] = {0x0, 0x0};
   co[0] = mgr->CreateContainer(Form("%sNN", ref->GetName()), TTree::Class(), AliAnalysisManager::kOutputContainer, Form("TRD.Task%sNN.root", ref->GetName()));
   // likelihood container
   co[1] = mgr->CreateContainer(Form("%sLQ", ref->GetName()), TTree::Class(), AliAnalysisManager::kOutputContainer, Form("TRD.Task%sLQ.root", ref->GetName()));