]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Minor fix for the proton analysis QA
authorpchrist <pchrist@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 10 Aug 2008 21:14:24 +0000 (21:14 +0000)
committerpchrist <pchrist@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 10 Aug 2008 21:14:24 +0000 (21:14 +0000)
PWG2/AliAnalysisTaskProtonsQA.cxx
PWG2/AliAnalysisTaskProtonsQA.h
PWG2/runProtonAnalysisQA.C

index cef14681e585acf616d5d692af8de643e6929795..1bf66f3c85d507686d2e0d293a8514a8ac21a7df 100644 (file)
@@ -35,11 +35,8 @@ AliAnalysisTaskProtonsQA::AliAnalysisTaskProtonsQA()
 
 //________________________________________________________________________
 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
@@ -121,7 +118,7 @@ void AliAnalysisTaskProtonsQA::CreateOutputObjects() {
   fAnalysis->SetPriorProbabilities(partFrac);
 
   fList = new TList();
-  fList = GetGlobalQAList();
+  fList = fAnalysis->GetGlobalQAList();
 }
 
 //________________________________________________________________________
index b7de42ef2d1d600dc5169ac915552ce6412d7c2b..70bff2df2b599afced47af8ef231c2b00e0e85db 100644 (file)
@@ -3,13 +3,10 @@
 
 // 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"
 
index fd6f793228c47248076573be4cbab440140232fb..f55131ad4f9c81737715fd78598947af31fbec54 100644 (file)
@@ -31,6 +31,8 @@ void runProof(Int_t stats = 0, const char* dataset = 0x0) {
   gProof->EnablePackage("ANALYSIS");
   gProof->UploadPackage("ANALYSISalice.par");
   gProof->EnablePackage("ANALYSISalice");
+  gProof->UploadPackage("CORRFW.par");
+  gProof->EnablePackage("CORRFW");
   gProof->UploadPackage("PWG2spectra.par");
   gProof->EnablePackage("PWG2spectra");
   
@@ -51,9 +53,11 @@ void runProof(Int_t stats = 0, const char* dataset = 0x0) {
 
   // 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());
 
   //____________________________________________//
@@ -73,6 +77,7 @@ void runProof(Int_t stats = 0, const char* dataset = 0x0) {
     chain->SetBranchStatus("*Calo*",0);
 
     mgr->StartAnalysis("proof",chain);
+    //mgr->StartAnalysis("local",chain);
   }
 
   timer.Stop();