Fork me on GitHub

Opened 8 years ago

Last modified 8 years ago

#999 new How to

Particles and Constituents in Jets

Reported by: teddy Owned by:
Priority: major Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Dear Delphes Authors:

If I want to get information of the particles inside the jets, how should I do? What exactly are in the Particles and Constituents in the Jets Class? Should I use Particles or Constituents?

Further, I find in Example3.C how to get constituents in Jets. It seems there are three kind of things inside the constituents: Tower, Track, GenParticle. What exactly are these three things? According to my own understanding, the Track stores each charged particle and the Tower stores the neutral ones within each Calorimeter Tower. But when I check some root files, I find that inside Tower, it contains some charged particles which does not appear in Track. And there is nothing in the GenParticle category.

And, also I use similar method to get particles in Jets. I find that in the TRefArray of the Particles inside the Jets, there are some particles appear twice or even more. How is this happen?

Thanks very much!

Best!

Ted

Change History (1)

comment:1 by Michele Selvaggi, 8 years ago

Hi Ted,

sorry for the late answer.
As you say, Example3.C is what you should look at to access jet constituents, and the relevant array is Constituents (please ignore Particles).

For reconstructed jets (i.e. Jet in the default cards), you should find only constituents of type Tower or Track (since by default the particle-flow algorithm is used there should be no double counting), whereas for generated jets (GenJet) you should find only GenParticles.

Michele

Note: See TracTickets for help on using tickets.