//________________________________________________________________________
AliAnalysisTaskProtonsQA::AliAnalysisTaskProtonsQA(const char *name)
-: AliAnalysisTask(name, ""), fESD(0), fAOD(0), fMC(0), fAnalysisType("ESD"),
- fList(0), fAnalysis(0),
- fElectronFunction(0), fMuonFunction(0),
- fPionFunction(0), fKaonFunction(0), fProtonFunction(0),
- fFunctionUsed(kFALSE) {
+: AliAnalysisTask(name, ""), fESD(0), fMC(0),
+ fList(0), fAnalysis(0) {
// Constructor
// Define input and output slots here
fAnalysis->SetPriorProbabilities(partFrac);
fList = new TList();
- fList = GetGlobalQAList();
+ fList = fAnalysis->GetGlobalQAList();
}
//________________________________________________________________________
// Analysis task creating a the 2d y-p_t spectrum of p and antip
// Author: Panos Cristakoglou
-class TString;
class TList;
class AliESDEvent;
-class AliAODEvent;
class AliMCEvent;
class AliProtonAnalysis;
-class TF1;
#include "AliAnalysisTask.h"
gProof->EnablePackage("ANALYSIS");
gProof->UploadPackage("ANALYSISalice.par");
gProof->EnablePackage("ANALYSISalice");
+ gProof->UploadPackage("CORRFW.par");
+ gProof->EnablePackage("CORRFW");
gProof->UploadPackage("PWG2spectra.par");
gProof->EnablePackage("PWG2spectra");
// Create containers for input/output
AliAnalysisDataContainer *cinput1 = mgr->CreateContainer("dataChain",
- TChain::Class(),AliAnalysisManager::kInputContainer);
+ TChain::Class(),
+ AliAnalysisManager::kInputContainer);
AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("outputList1",
- TList::Class(),AliAnalysisManager::kOutputContainer,
+ TList::Class(),
+ AliAnalysisManager::kOutputContainer,
outputFilename.Data());
//____________________________________________//
chain->SetBranchStatus("*Calo*",0);
mgr->StartAnalysis("proof",chain);
+ //mgr->StartAnalysis("local",chain);
}
timer.Stop();