Fork me on GitHub

Opened 11 months ago

Last modified 11 months ago

#1327 new Bug

Jet.FlavorAlgo and Jet.FlavorPhys always returns 0

Reported by: taufiqmurtadho Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Jet.FlavorAlgo, Jet.FlavorPhys Cc:


I am using Delphes 3.4.1 as detector simulator of MG5+Pythia8+Delphes chain event generation. I want to use Jet.FlavorPhys? provided by Delphes. However, I notice that for all jets in my event, only Jet.Flavor gives non 0 result. Algorithm and Physics method always return 0. I wonder why is this.

Plus I am wondering why in JetFlavorAssociation?.cc header, the ExRootAnalysis? package does not corresponds to the right directory from Delphes home directory? Shouldn't the header be something like #include "external/ExRootAnalysis/...."? However, I have tried changing the header but there is no effect to the value returned by Jet.FlavorPhys?.

Thank you,

Change History (2)

comment:1 Changed 11 months ago by mselvaggi


for those variables to be filled you need to run DelphesPythia8:

comment:2 Changed 11 months ago by taufiqmurtadho


Thank you for your reply. Now, I can fill Jet.FlavorPhys? for my event. I notice something though. So, in your algorithm for physics tagging, you match the momentum of jet to the momentum of initial parton to within 0.5?

I want to change the algorithm to matching the angular distance between jet and initial parton. I notice that Candidate object has deltaEta and deltaPhi, are they pseudorapidity and azimuthal angle of the Candidate object? Or are they the difference of psudorapidity azimuthal angle with respect to something? If yes, with respect to what is it assigned?

Best Regards,

Note: See TracTickets for help on using tickets.