message: move filling of perp cone histograms to correct by excess
diff: @@ -891,23 +891,6 @@ void AliIsolationCut::CalculateTrackSignalInCone
  }
  // UE subtraction
  - if ( fICMethod == kSumBkgSubIC )
  - {
  - if ( fFillHighMultHistograms )
  - {
  - fhPerpConeSumPtCent->Fill(ptTrig, perpConePtSumTrack, centrality, histoWeight);
  - if ( fFillEtaPhiHistograms && ptTrig > fEtaPhiHistogramsMinPt && cenBin < fNCentBins && cenBin >= 0 )
  - fhPerpConeSumPtTrigEtaPhiCent[cenBin]->Fill(etaTrig, phiTrig, perpConePtSumTrack, histoWeight);
  - }
  - else
  - {
  - fhPerpConeSumPt->Fill(ptTrig, perpConePtSumTrack, histoWeight);
  - fhConeSumPtVSPerpCone->Fill(coneptsumTrack, perpConePtSumTrack, histoWeight);
  - if ( fFillEtaPhiHistograms && ptTrig > fEtaPhiHistogramsMinPt )
  - fhPerpConeSumPtTrigEtaPhi->Fill(etaTrig, phiTrig, perpConePtSumTrack, histoWeight);
  - }
  - }
  -
  if ( fICMethod > kSumBkgSubIC )
  {
  if ( fFillHighMultHistograms )
  @@ -3147,6 +3130,20 @@ void AliIsolationCut::MakeIsolationCut
  // Add to candidate object
  pCandidate->SetChargedPtSumInPerpCone(perpPtSumTrack*excessAreaTrkEta);
  +
  + if ( fFillHighMultHistograms )
  + {
  + fhPerpConeSumPtCent->Fill(ptC, perpPtSumTrack * excessAreaTrkEta, centrality, histoWeight);
  + if ( fFillEtaPhiHistograms && ptC > fEtaPhiHistogramsMinPt && cenBin < fNCentBins && cenBin >= 0 )
  + fhPerpConeSumPtTrigEtaPhiCent[cenBin]->Fill(etaC, phiC, perpPtSumTrack * excessAreaTrkEta, histoWeight);
  + }
  + else
  + {
  + fhPerpConeSumPt->Fill(ptC, perpPtSumTrack * excessAreaTrkEta, histoWeight);
  + fhConeSumPtVSPerpCone->Fill(coneptsumTrack * excessAreaTrkEta, perpPtSumTrack * excessAreaTrkEta, histoWeight);
  + if ( fFillEtaPhiHistograms && ptC > fEtaPhiHistogramsMinPt )
  + fhPerpConeSumPtTrigEtaPhi->Fill(etaC, phiC, perpPtSumTrack * excessAreaTrkEta, histoWeight);
  + }
  } // UE subtraction by perpendicular cones
  else if ( fICMethod >= kSumBkgSubEtaBandIC ) // eta or phi band
  {
  