Fork me on GitHub

Opened 7 years ago

Last modified 7 years ago

#1163 new How to

How to isolate particles while doing jet clustering inherited from a certain particle

Reported by: Alexis Kalogeropoulos Owned by:
Priority: minor Milestone:
Component: Delphes miscellaneous Version: Delphes 3
Keywords: Cc:

Description (last modified by Pavel Demin)

Hello

What I would like to achieve is to get a LHE interfaced with pythia and then while doing jet clustering remove top decay remnants, (ie interested only in showered jets) (the process is like p p > t t~ j)

What I am doing right now is something like that

module PdgCodeFilter TopFilter {

  set InputArray Delphes/stableParticles
  set OutputArray filteredParticles

  set PTMin 0.5

  add PdgCode {6}
  add PdgCode {-6}
  add PdgCode {24}
  add PdgCode {-24}
  add PdgCode {12}
  add PdgCode {14}
  add PdgCode {16}
  add PdgCode {-12}
  add PdgCode {-14}
  add PdgCode {-16}

}

Can you please advice if what I do makes sense or I do need something else ?

Thanks

Alexis

Change History (2)

comment:1 by Pavel Demin, 7 years ago

Description: modified (diff)

comment:2 by Pavel Demin, 7 years ago

I'm not sure if using the PdgCodeFilter filter is the right solution. It's possible that it also removes particles that aren't top decay remnants.

I'd say that a new module is required that would use the D1 and D2 indices to find all the particles coming from the top decay.

Note: See TracTickets for help on using tickets.