-// taskList[8] = new AliFMDQATask("FMD") ;
-// taskInputList[8] = taskInputList[0] ; // only one top input container allowed
-// taskOutputList[8] = TObjArray::Class() ;
-
- ag->SetTasks(knumberOfTasks, taskList, taskInputList, taskOutputList) ;
+ AliT0QATask * t0 = new AliT0QATask("T0") ;
+ ag->ConnectInput(t0, phosIn, 0) ;
+ ag->ConnectOuput(t0, TObjArray::Class(), 0) ;
+
+ AliMUONQATask * muon = new AliMUONQATask("MUON") ;
+ ag->ConnectInput(muon, phosIn, 0) ;
+ ag->ConnectOuput(muon, TObjArray::Class(), 0) ;
+
+ AliTRDQATask * trd = new AliTRDQATask("TRD") ;
+ ag->ConnectInput(trd, phosIn, 0) ;
+ ag->ConnectOuput(trd, TObjArray::Class(), 0) ;
+
+ AliTOFQATask * tof = new AliTOFQATask("TOF") ;
+ ag->ConnectInput(tof, phosIn, 0) ;
+ ag->ConnectOuput(tof, TObjArray::Class(), 0) ;
+
+ AliVZEROQATask * vzero = new AliVZEROQATask("VZERO") ;
+ ag->ConnectInput(vzero, phosIn, 0) ;
+ ag->ConnectOuput(vzero, TObjArray::Class(), 0) ;
+
+ AliFMDQATask * fmd = new AliFMDQATask("FMD") ;
+ ag->ConnectInput(fmd, phosIn, 0) ;
+ ag->ConnectOuput(fmd, TObjArray::Class(), 0) ;