ROOT logo


AliAnalysisTaskJetAntenna* AddTaskJetAntenna(const char* bRec1,const char* bRec2, UInt_t filterMask = 272 , Float_t ptTrackMin = 0.15, Int_t kTriggerMask=0, Float_t fCutTM=0.15){

   Printf("adding task jet antenna\n");

   AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
   if(!mgr){
      ::Error("AddTaskJetAntenna", "No analysis manager to connect to.");
      return NULL;
   }
   if(!mgr->GetInputEventHandler()){
      ::Error("AddTaskJetAntenna", "This task requires an input event handler.");
      return NULL;
   }

     
  

  TString typeRec(bRec1);
  TString typeGen(bRec2);
      
  AliAnalysisTaskJetAntenna *task = new AliAnalysisTaskJetAntenna(Form("JetAntenna_%s_%s_%d_%f",bRec1,bRec2,kTriggerMask,fCutTM));
   


   task->SetBranchNames(bRec1,bRec2);
   task->SetOfflineTrgMask(kTriggerMask);
   task->SetCentMin(0.);
   task->SetCentMax(100.);
   task->SetFilterMask(filterMask); 
   task->SetTMCut(fCutTM);  
  
  

 

   mgr->AddTask(task);


   AliAnalysisDataContainer *coutputJetAntenna = mgr->CreateContainer(Form("pwgjejetantenna_%s_%s_%d_%f",bRec1,bRec2,kTriggerMask,fCutTM), TList::Class(),AliAnalysisManager::kOutputContainer,Form("%s:PWGJE_jetantenna_%s_%s_%d_%f",AliAnalysisManager::GetCommonFileName(),bRec1,bRec2,kTriggerMask,fCutTM));





   mgr->ConnectInput (task, 0, mgr->GetCommonInputContainer());
   mgr->ConnectOutput(task, 0, mgr->GetCommonOutputContainer());
   mgr->ConnectOutput(task, 1, coutputJetAntenna);

   return task;
}
 AddTaskJetAntenna.C:1
 AddTaskJetAntenna.C:2
 AddTaskJetAntenna.C:3
 AddTaskJetAntenna.C:4
 AddTaskJetAntenna.C:5
 AddTaskJetAntenna.C:6
 AddTaskJetAntenna.C:7
 AddTaskJetAntenna.C:8
 AddTaskJetAntenna.C:9
 AddTaskJetAntenna.C:10
 AddTaskJetAntenna.C:11
 AddTaskJetAntenna.C:12
 AddTaskJetAntenna.C:13
 AddTaskJetAntenna.C:14
 AddTaskJetAntenna.C:15
 AddTaskJetAntenna.C:16
 AddTaskJetAntenna.C:17
 AddTaskJetAntenna.C:18
 AddTaskJetAntenna.C:19
 AddTaskJetAntenna.C:20
 AddTaskJetAntenna.C:21
 AddTaskJetAntenna.C:22
 AddTaskJetAntenna.C:23
 AddTaskJetAntenna.C:24
 AddTaskJetAntenna.C:25
 AddTaskJetAntenna.C:26
 AddTaskJetAntenna.C:27
 AddTaskJetAntenna.C:28
 AddTaskJetAntenna.C:29
 AddTaskJetAntenna.C:30
 AddTaskJetAntenna.C:31
 AddTaskJetAntenna.C:32
 AddTaskJetAntenna.C:33
 AddTaskJetAntenna.C:34
 AddTaskJetAntenna.C:35
 AddTaskJetAntenna.C:36
 AddTaskJetAntenna.C:37
 AddTaskJetAntenna.C:38
 AddTaskJetAntenna.C:39
 AddTaskJetAntenna.C:40
 AddTaskJetAntenna.C:41
 AddTaskJetAntenna.C:42
 AddTaskJetAntenna.C:43
 AddTaskJetAntenna.C:44
 AddTaskJetAntenna.C:45
 AddTaskJetAntenna.C:46
 AddTaskJetAntenna.C:47
 AddTaskJetAntenna.C:48
 AddTaskJetAntenna.C:49
 AddTaskJetAntenna.C:50
 AddTaskJetAntenna.C:51
 AddTaskJetAntenna.C:52
 AddTaskJetAntenna.C:53