ROOT logo
//_____________________________________________________________________
AliAnalysisTask *AddTaskJCORRANEfficiency(TString taskName, int fTriggerMask){
    // Load Custom Configuration and parameters
    // override values with parameters

    AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();

    //==== JCORRAN Efficiency TASK
    AliJEfficiencyTask *jefftask = new AliJEfficiencyTask(taskName.Data(),"JOD");
    jefftask->SetDebugLevel(0);
    jefftask->SetFilterTaskName("PWGCFJCORRANTask");

    AliJEfficiencyScanner *fEffScanner;
    fEffScanner = new AliJEfficiencyScanner("EfficiencyScanner");
    fEffScanner->SetMBTriggMask( fTriggerMask );
    jefftask->SetJEfficiencyScanner( fEffScanner );

    mgr->AddTask((AliAnalysisTask*) jefftask);


    // Create containers for input/output
    AliAnalysisDataContainer *cinput  = mgr->GetCommonInputContainer();

    // Connect input/output
	mgr->ConnectInput(jefftask, 0, cinput);
	// Connect input/output
	AliAnalysisDataContainer *effHist = mgr->CreateContainer(Form("%scontainer",jefftask->GetName()),  TDirectory::Class(), AliAnalysisManager::kOutputContainer, Form("%s:%s",AliAnalysisManager::GetCommonFileName(), jefftask->GetName()));
	mgr->ConnectOutput(jefftask, 1, effHist );

	return jefftask;
}

 AddTaskJCORRANEfficiency.C:1
 AddTaskJCORRANEfficiency.C:2
 AddTaskJCORRANEfficiency.C:3
 AddTaskJCORRANEfficiency.C:4
 AddTaskJCORRANEfficiency.C:5
 AddTaskJCORRANEfficiency.C:6
 AddTaskJCORRANEfficiency.C:7
 AddTaskJCORRANEfficiency.C:8
 AddTaskJCORRANEfficiency.C:9
 AddTaskJCORRANEfficiency.C:10
 AddTaskJCORRANEfficiency.C:11
 AddTaskJCORRANEfficiency.C:12
 AddTaskJCORRANEfficiency.C:13
 AddTaskJCORRANEfficiency.C:14
 AddTaskJCORRANEfficiency.C:15
 AddTaskJCORRANEfficiency.C:16
 AddTaskJCORRANEfficiency.C:17
 AddTaskJCORRANEfficiency.C:18
 AddTaskJCORRANEfficiency.C:19
 AddTaskJCORRANEfficiency.C:20
 AddTaskJCORRANEfficiency.C:21
 AddTaskJCORRANEfficiency.C:22
 AddTaskJCORRANEfficiency.C:23
 AddTaskJCORRANEfficiency.C:24
 AddTaskJCORRANEfficiency.C:25
 AddTaskJCORRANEfficiency.C:26
 AddTaskJCORRANEfficiency.C:27
 AddTaskJCORRANEfficiency.C:28
 AddTaskJCORRANEfficiency.C:29
 AddTaskJCORRANEfficiency.C:30
 AddTaskJCORRANEfficiency.C:31
 AddTaskJCORRANEfficiency.C:32
 AddTaskJCORRANEfficiency.C:33