- const Int_t knumberOfTasks = 10 ;
- AliAnalysisTask * taskList[knumberOfTasks] ;
- TClass * taskInputList[knumberOfTasks] ;
- TClass * taskOutputList[knumberOfTasks] ;
-
- taskList[0] = new AliPHOSQATask("PHOS") ;
- taskInputList[0] = TChain::Class() ;
- taskOutputList[0] = TObjArray::Class() ;
-
- taskList[1] = new AliEMCALQATask("EMCal") ;
- taskInputList[1] = taskInputList[0] ; // only one top input container allowed
- taskOutputList[1] = TObjArray::Class() ;
+
+ AliPHOSQATask * phos = new AliPHOSQATask("PHOS") ;
+ AliAnalysisDataContainer * phosIn = ag->ConnectInput(phos, TChain::Class(), 0) ;
+ ag->ConnectOuput(phos, TObjArray::Class(), 0) ;