Fork me on GitHub

Changeset 6f004b5 in git for modules


Ignore:
Timestamp:
Jul 13, 2020, 5:36:52 PM (4 years ago)
Author:
GitHub <noreply@…>
Branches:
master
Children:
f9aeea6
Parents:
c18dca6
git-author:
jared-burleson <55971332+jared-burleson@…> (07/13/20 17:36:52)
git-committer:
GitHub <noreply@…> (07/13/20 17:36:52)
Message:

Bug-fix FastJetFinder.cc in fComputeTrimming

Fixed a bug with the Trimming Method where individual subjets would be constructed with only 1 constituent, now allows for subjets with multiple constituents.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/FastJetFinder.cc

    rc18dca6 r6f004b5  
    490490      fastjet::PseudoJet trimmed_jet = trimmer(*itOutputList);
    491491
    492       trimmed_jet = join(trimmed_jet.constituents());
    493 
     492      //trimmed_jet = join(trimmed_jet.constituents());
     493     
     494      //The previous line generates a trimmed_jet where each piece (subjet) has a single constituent only
     495      //This isn't necessarily correct, a subjet could have multiple constituents, according to defining trimming paper
     496      //Removing this line retains the trimmed_jet P4 but also allows subjets to be formed with multiple constituents
     497      //based on the R-parameter requirements, and is consistent with the ATLAS/ATHENA code from their github respository
     498      //Jared Burleson, Undergraduate Student at Southern Methodist University
     499     
    494500      candidate->TrimmedP4[0].SetPtEtaPhiM(trimmed_jet.pt(), trimmed_jet.eta(), trimmed_jet.phi(), trimmed_jet.m());
    495501
Note: See TracChangeset for help on using the changeset viewer.