ROOT logo
AliAnalysisTaskCTauPbPbaod* 
AddTaskCTauAOD(Double_t min=0., Double_t max=90., Double_t cpa=0.9975, 
Double_t dca=1.5, Double_t cr=70., Double_t crfd=0.8, Double_t pv=0.1,
Double_t rmin=0.9, Double_t rmax=100., 
TString name="cTau_0090aod", Bool_t isMC=kFALSE) 
{
  AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
  if (!mgr) {
    ::Error("AddTaskCTauAOD", "No analysis manager to connect to.");
    return NULL;
  }  
  
  if (!mgr->GetInputEventHandler()) {
 ::Error("AddTaskCTauAOD","This task requires an input event handler");
    return NULL;
  }

  AliAnalysisTaskCTauPbPbaod *task = new AliAnalysisTaskCTauPbPbaod(name);
  task->SetCentrality(min,max);
  task->SetMC(isMC);

  task->SetCosPA(cpa);
  task->SetDtrDCA(dca);
  task->SetTPCrows(cr);
  task->SetTPCratio(crfd);
  task->SetPrimDCA(pv);
  task->SetRmin(rmin);
  task->SetRmax(rmax);

  mgr->AddTask(task);
  
  AliAnalysisDataContainer *cinput0 = mgr->GetCommonInputContainer();
  mgr->ConnectInput(task, 0, mgr->GetCommonInputContainer());

  if (isMC) name+="_mc";

  AliAnalysisDataContainer *coutput1 = 
     mgr->CreateContainer(name, TList::Class(),
     AliAnalysisManager::kOutputContainer, name+".root");
  mgr->ConnectOutput(task,1,coutput1);

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