Fork me on GitHub

Opened 8 years ago

Last modified 2 years ago

#1074 accepted How to

How to distinguish between a muon like heavy particle faking as muon

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

Description

Hello,

I am looking at a BSM scenario where a final state particle is a heavy stable charged particle.I have treated it as a muon so that in my root file it is identified as a muon.If additionally I have actual muon in my final state I want to distinguish between them.Is there any accessible variable in Delphes 3 using which I can distinguish between them??

Change History (7)

comment:1 by Avirup Ghosh, 8 years ago

Owner: set to Avirup Ghosh
Status: newaccepted
Last edited 8 years ago by Avirup Ghosh (previous) (diff)

comment:2 by Avirup Ghosh, 8 years ago

Hello,

I am looking at a BSM scenario where a final state particle is a heavy stable charged particle.I have treated it as a muon so that in my root file it is identified as a muon.If additionally I have actual muon in my final state I want to distinguish between them.Is there any accessible variable in Delphes 3 using which I can distinguish between them??

Avirup

comment:3 by Michele Selvaggi, 8 years ago

Hi,

what do you mean by "I have treated as a muon". How is it described in your LHE file?
Does it have muon pdgcode and mass? Could you please be more specific and maybe attach a SMALL lhe file describing what you did exactly?

Thanks
Michele


in reply to:  3 comment:4 by Avirup Ghosh, 8 years ago

Hello,

Michele

Thank You for your reply.I have modified the DelphesSTDHEPReader.cc in a way so as to include the new particle in the array stableParticle and then in ParticlePropagator.cc I have added the particle in MuonArray.So that in output root file both muon and the new particle are read as "typ == 2".But the Mass and the pdg are never same as that of Muon.

Avirup

comment:5 by Michele Selvaggi, 8 years ago

Hi,

you can try to access to GenParticle counterpart of the muon by doing something like this:

https://github.com/delphes/delphes/blob/master/examples/Example3.C#L155-L156

this should give you access to variables like Pdg Code, Mass etc ...

Let me know if this works.
Michele

in reply to:  description comment:6 by Avirup Ghosh, 8 years ago

Yes it works :-)
Thank You, Michele.
Avirup

comment:7 by Damianlyers, 2 years ago

This is also working in 2022. Thanks for that.

Version 0, edited 2 years ago by Damianlyers (next)
Note: See TracTickets for help on using tickets.