Skip to content

Commit

Permalink
Merge pull request cms-sw#55 from CmsHI/vs_mass_fix
Browse files Browse the repository at this point in the history
Avoid finite masses w/ negative pT in FastJet
  • Loading branch information
R. Alex Barbieri committed Feb 2, 2016
2 parents 3cf8d6b + 9eaec4e commit 43da5fe
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions RecoHI/HiJetAlgos/src/VoronoiSubtractor.cc
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ void VoronoiSubtractor::offsetCorrectJets()
double orpt = candidate.perp();
unsubtracted += candidate;
if(addNegative_ || voronoi.pt() > 0){
candidate.reset_PtYPhiM(addNegative_ ? voronoi.pt_subtracted() : voronoi.pt(),ref->rapidity(),ref->phi(),ref->mass());
candidate.reset_PtYPhiM(addNegative_ ? voronoi.pt_subtracted() : voronoi.pt(),ref->rapidity(),ref->phi(),0);
LogDebug("VoronoiSubtractor")<<"candidate "<<index
<<" --- original pt : "<<orpt
<<" --- voronoi pt : "<<voronoi.pt()
Expand Down Expand Up @@ -162,7 +162,7 @@ void VoronoiSubtractor::subtractPedestal(vector<fastjet::PseudoJet> & coll)
int index = input_object->user_index();

fastjet::PseudoJet ps(input_object->four_mom());
ps.reset_PtYPhiM(ptnew,input_object->rapidity(),input_object->phi(),input_object->m());
ps.reset_PtYPhiM(ptnew,input_object->rapidity(),input_object->phi(),0);
ps.set_user_index(index);

LogDebug("VoronoiSubtractor")<<"New momentum : "<<ps.pt()
Expand Down

0 comments on commit 43da5fe

Please sign in to comment.