]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Covertiy warnings
authorfprino <fprino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Dec 2012 13:32:16 +0000 (13:32 +0000)
committerfprino <fprino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 14 Dec 2012 13:32:16 +0000 (13:32 +0000)
PWGHF/correlationHF/AliAnalysisTaskDxHFECorrelation.cxx
PWGHF/correlationHF/AliAnalysisTaskSEDplusCorrelations.cxx

index 8b1237b460b4644c65cf83d18eaa196c89becc2a..0d39c514a2cbb865897f1d5bebc4e16d0cb8b980 100644 (file)
@@ -218,13 +218,15 @@ void AliAnalysisTaskDxHFECorrelation::UserCreateOutputObjects()
   }
 
   // TODO: why copy? cleanup?
-  AliRDHFCutsD0toKpi* copyfCuts=new AliRDHFCutsD0toKpi(dynamic_cast<AliRDHFCutsD0toKpi&>(*fCutsD0));
-  const char* nameoutput=GetOutputSlot(2)->GetContainer()->GetName();
-  copyfCuts->SetName(nameoutput);
+  if(fCutsD0){
+    AliRDHFCutsD0toKpi* copyfCuts=new AliRDHFCutsD0toKpi(dynamic_cast<AliRDHFCutsD0toKpi&>(*fCutsD0));
+    const char* nameoutput=GetOutputSlot(2)->GetContainer()->GetName();
+    copyfCuts->SetName(nameoutput);
+    PostData(2,copyfCuts);
+  }
 
   // all tasks must post data once for all outputs
   PostData(1, fOutput);
-  PostData(2,copyfCuts);
   PostData(3,fCutsHFE);
   PostData(4,fCuts);
 
index 4b1a2ddd8e0e07f715c5103c2b8e9cd68b0f976d..0d503ed9b4f1ac333c6f00e101b61c9fe1eb240c 100644 (file)
@@ -90,23 +90,7 @@ AliAnalysisTaskSE(),
   fSystem(kFALSE)
 {
   // Default constructor
-  
-  for(Int_t i=0;i<3*kMaxPtBins;i++){
-    if(fMassVsdPhiHistHad[i])fMassVsdPhiHistHad[i]=0;
-    if(fMassVsdEtaHistHad[i])fMassVsdEtaHistHad[i]=0;
-    if(fMassVsdPhiHistKaon[i])fMassVsdPhiHistKaon[i]=0;
-    if(fMassVsdEtaHistKaon[i])fMassVsdEtaHistKaon[i]=0;
-    if(fMassVsdPhiHistKshort[i])fMassVsdPhiHistKshort[i]=0;
-    if(fMassVsdEtaHistKshort[i])fMassVsdEtaHistKshort[i]=0;
-    if(fMassVsdPhiHistLeadHad[i])fMassVsdPhiHistLeadHad[i]=0;
-    if(fMassVsdEtaHistLeadHad[i])fMassVsdEtaHistLeadHad[i]=0;
-    if(fMassHistK0S[i])fMassHistK0S[i]=0;
-    if(fLeadPt[i])fLeadPt[i]=0;
-    if(fMassHist[i])fMassHist[i]=0;
-    if(fMassHistTCPlus[i])fMassHistTCPlus[i]=0;
-    if(fMassHistTCMinus[i])fMassHistTCMinus[i]=0;
-  }
-  
+   
   for(Int_t i=0;i<kMaxPtBins+1;i++){
     fArrayBinLimits[i]=0;
   }
@@ -152,24 +136,6 @@ AliAnalysisTaskSEDplusCorrelations::AliAnalysisTaskSEDplusCorrelations(const cha
   fNPtBins=fRDCutsAnalysis->GetNPtBins();
     
     
-  for(Int_t i=0;i<3*kMaxPtBins;i++){
-    if(fMassVsdPhiHistHad[i])fMassVsdPhiHistHad[i]=0;
-    if(fMassVsdEtaHistHad[i])fMassVsdEtaHistHad[i]=0;
-    if(fMassVsdPhiHistKaon[i])fMassVsdPhiHistKaon[i]=0;
-    if(fMassVsdEtaHistKaon[i])fMassVsdEtaHistKaon[i]=0;
-    if(fMassVsdPhiHistKshort[i])fMassVsdPhiHistKshort[i]=0;
-    if(fMassVsdEtaHistKshort[i])fMassVsdEtaHistKshort[i]=0;
-    if(fMassVsdPhiHistLeadHad[i])fMassVsdPhiHistLeadHad[i]=0;
-    if(fMassVsdEtaHistLeadHad[i])fMassVsdEtaHistLeadHad[i]=0;
-    if(fMassHistK0S[i])fMassHistK0S[i]=0;
-    if(fLeadPt[i])fLeadPt[i]=0;
-    if(fMassHist[i])fMassHist[i]=0;
-    if(fMassHistTC[i])fMassHistTC[i]=0;
-    if(fMassHistTCPlus[i])fMassHistTCPlus[i]=0;
-    if(fMassHistTCMinus[i])fMassHistTCMinus[i]=0;
-    
-    
-  }
   
   for(Int_t i=0;i<kMaxPtBins+1;i++){
     fArrayBinLimits[i]=0;
@@ -856,8 +822,9 @@ void AliAnalysisTaskSEDplusCorrelations::UserExec(Option_t */*option*/)
 
                index=GetSignalHistoIndex(iPtBin);
 
-               Bool_t* PartSource = fCuts->IsMCpartFromHF(label,arrayMC); // check source of associated particle (hadron/kaon/K0)
-               FillMCCorrelations(d,DeltaPhi,DeltaEta,index,PartSource,fSelect);   
+               Bool_t* partSource = fCuts->IsMCpartFromHF(label,arrayMC); // check source of associated particle (hadron/kaon/K0)
+               FillMCCorrelations(d,DeltaPhi,DeltaEta,index,partSource,fSelect);   
+               delete partSource;
                
                         
              } // readMC