Gen level MET cut in MG5 2.7.0

Asked by Suchita Kulkarni

Hello,

I am using MG5 version 2.7.0, when I look at the run card, I see that I am allowed to put cuts on minimum and maximum particle pT for any pdg id with syntax

 {} = pt_min_pdg ! pt cut for other particles (use pdg code). Applied on particle and anti-particle
 {} = pt_max_pdg ! pt cut for other particles (syntax e.g. {6: 100, 25: 50})

I wish to use this to put pT cuts on neutralino. I do this via something like
 {1000022:100} = pt_min_pdg ! pt cut for other particles (use pdg code). Applied on particle and anti-particle
 {1000022:-1} = pt_max_pdg ! pt cut for other particles (syntax e.g. {6: 100, 25: 50})

However I do not see any change in the resulting gen level MET computed by summing over neutralino and neutrino pT, is my syntax therefore correct? Should one be doing something specific to put pT cuts on particles other than the SM particles?

Thank you very much for all the support,
Suchita.

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Solved by:
Suchita Kulkarni
Solved:
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

You only need that line:
{1000022:100} = pt_min_pdg ! pt cut for other particles (use pdg code). Applied on particle and anti-particle

> However I do not see any change in the resulting gen level MET computed by summing over neutralino and neutrino pT, is my syntax therefore correct? Should one be doing something specific to put pT cuts on particles other than the SM particles?

I would need more information (basically the full banner and the UFO model) in order to be able to comment.

Cheers,

Olivier

> On 9 Apr 2020, at 16:08, Suchita Kulkarni <email address hidden> wrote:
>
> New question #689803 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/689803
>
> Hello,
>
> I am using MG5 version 2.7.0, when I look at the run card, I see that I am allowed to put cuts on minimum and maximum particle pT for any pdg id with syntax
>
> {} = pt_min_pdg ! pt cut for other particles (use pdg code). Applied on particle and anti-particle
> {} = pt_max_pdg ! pt cut for other particles (syntax e.g. {6: 100, 25: 50})
>
> I wish to use this to put pT cuts on neutralino. I do this via something like
> {1000022:100} = pt_min_pdg ! pt cut for other particles (use pdg code). Applied on particle and anti-particle
> {1000022:-1} = pt_max_pdg ! pt cut for other particles (syntax e.g. {6: 100, 25: 50})
>
> However I do not see any change in the resulting gen level MET computed by summing over neutralino and neutrino pT, is my syntax therefore correct? Should one be doing something specific to put pT cuts on particles other than the SM particles?
>
> Thank you very much for all the support,
> Suchita.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Suchita Kulkarni (suchitakulkarni) said :
#2

Hi,

I think I figured it out, I need to decay the particles in madgraph in order for these cuts to be applicable. I generate gluinos but I don't decay them to neutralinos in MG5, I decay them in pythia, but run card cuts are not applicable to pythia decays of course. Sorry to have bothered you on trivialities again!

best,
Suchita.