cuts on MadSpin decay product

Asked by mazuza

Hello,

I am generating pp> t~t a at LO, and decay tops with MadSpin, but I would like to apply cuts on the decay products lik pT, dR,
however at LO, it looks like the cut weren't applied, and this was set to False
False = cut_decays
Does change it true will do the job and cut on the decay products after MadSpin (as I set the cuts in the run_card) ?

Now if the same process at NLO pp> t~t a[QCD], and decay tops with MadSoin, where I don't have the cut_decays parameter in the runcard, will the cuts be applied on decay products be applied? if no, is there a way to do that?

I am using the latest MG5 version v2_5_3

Thanks,
 Mazuza

Question information

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

Dear Mazuza,

MadSpin —in it’s normal mode — is not able to handle cut on the final state. The ‘cut_decays’ has no impact on MadSpin.
(Actually MadSpin is insensitive to the run_card.dat)

For the “special” mode of madspin (trigger with the line set spinmode none or set spinmode onshell)
It is possible to define some cut but only at the 1>N level, meaning that all the cut are applied in the system where the decayed particle is at rest.
(so DR is possible but not PT)
For that you can use the syntax: “set run_card PATH”
Note that we do not check if your cut make sense or not. (i.e. the code will not crash if you impose a PT cut)

Cheers,

Olivier

> On 11 Apr 2017, at 11:23, mazuza <email address hidden> wrote:
>
> New question #616446 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/616446
>
> Hello,
>
> I am generating pp> t~t a at LO, and decay tops with MadSpin, but I would like to apply cuts on the decay products lik pT, dR,
> however at LO, it looks like the cut weren't applied, and this was set to False
> False = cut_decays
> Does change it true will do the job and cut on the decay products after MadSpin (as I set the cuts in the run_card) ?
>
> Now if the same process at NLO pp> t~t a[QCD], and decay tops with MadSoin, where I don't have the cut_decays parameter in the runcard, will the cuts be applied on decay products be applied? if no, is there a way to do that?
>
> I am using the latest MG5 version v2_5_3
>
> Thanks,
> Mazuza
>
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
mazuza ghneimat (mazoza-ghneimat) said :
#2

Dear Olivier,

Thanks for the reply! that answered my question for the decay products. However I have one more question just noticed.
For the photon is included before MadSpin, so I assumed the cuts defined in the run_card should work for photons, like pta = 15 at LO, or ptgmin = 15 at NLO,
Checking the photons I have in the LHE files, I am still able to see photons with low pt !! not sure why? Do you have an idea?

Do the parameters defined in the run_card work for photons in production or they are defined only for the decay products?

Sorry I am replying via the email since I wanted to attach my run_cards and photons pt plots, I couldn’t do in the launchpad.

Thanks,
 Mazuza

On 11 Apr 2017, at 13:52, Olivier Mattelaer <<email address hidden><mailto:<email address hidden>>> wrote:

Your question #616446 on MadGraph5_aMC@NLO changed:
https://answers.launchpad.net/mg5amcnlo/+question/616446

   Status: Open => Answered

Olivier Mattelaer proposed the following answer:
Dear Mazuza,

MadSpin —in it’s normal mode — is not able to handle cut on the final state. The ‘cut_decays’ has no impact on MadSpin.
(Actually MadSpin is insensitive to the run_card.dat)

For the “special” mode of madspin (trigger with the line set spinmode none or set spinmode onshell)
It is possible to define some cut but only at the 1>N level, meaning that all the cut are applied in the system where the decayed particle is at rest.
(so DR is possible but not PT)
For that you can use the syntax: “set run_card PATH”
Note that we do not check if your cut make sense or not. (i.e. the code will not crash if you impose a PT cut)

Cheers,

Olivier

On 11 Apr 2017, at 11:23, mazuza <<email address hidden><mailto:<email address hidden>>> wrote:

New question #616446 on MadGraph5_aMC@NLO:
https://answers.launchpad.net/mg5amcnlo/+question/616446

Hello,

I am generating pp> t~t a at LO, and decay tops with MadSpin, but I would like to apply cuts on the decay products lik pT, dR,
however at LO, it looks like the cut weren't applied, and this was set to False
False = cut_decays
Does change it true will do the job and cut on the decay products after MadSpin (as I set the cuts in the run_card) ?

Now if the same process at NLO pp> t~t a[QCD], and decay tops with MadSoin, where I don't have the cut_decays parameter in the runcard, will the cuts be applied on decay products be applied? if no, is there a way to do that?

I am using the latest MG5 version v2_5_3

Thanks,
Mazuza

--
You received this question notification because you are an answer
contact for MadGraph5_aMC@NLO.

--
If this answers your question, please go to the following page to let us
know that it is solved:
https://answers.launchpad.net/mg5amcnlo/+question/616446/+confirm?answer_id=0

If you still need help, you can reply to this email or go to the
following page to enter your feedback:
https://answers.launchpad.net/mg5amcnlo/+question/616446

You received this question notification because you asked the question.

Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#3

Hi,

For the photon is included before MadSpin, so I assumed the cuts defined in the run_card should work for photons, like pta = 15 at LO, or ptgmin = 15 at NLO,
Checking the photons I have in the LHE files, I am still able to see photons with low pt !! not sure why? Do you have an idea?

Is it before or after MadSpin.
After MadSpin this is possible since in order to set the particle off-shell we have to perform a re-shuffling of all the external momenta.
In that procedure the original cut on the photon is not preserved.

Cheers,

Olivier

Sorry I am replying via the email since I wanted to attach my run_cards
and photons pt plots, I couldn’t do in the launchpad.

Well you send your email trough launchpad, so the attachment was not kept anyway.

On 11 Apr 2017, at 16:53, mazuza ghneimat <<email address hidden><mailto:<email address hidden>>> wrote:

Question #616446 on MadGraph5_aMC@NLO changed:
https://answers.launchpad.net/mg5amcnlo/+question/616446

mazuza ghneimat proposed the following answer:
Dear Olivier,

Thanks for the reply! that answered my question for the decay products. However I have one more question just noticed.
For the photon is included before MadSpin, so I assumed the cuts defined in the run_card should work for photons, like pta = 15 at LO, or ptgmin = 15 at NLO,
Checking the photons I have in the LHE files, I am still able to see photons with low pt !! not sure why? Do you have an idea?

Do the parameters defined in the run_card work for photons in production
or they are defined only for the decay products?

Sorry I am replying via the email since I wanted to attach my run_cards
and photons pt plots, I couldn’t do in the launchpad.

Thanks,
Mazuza

On 11 Apr 2017, at 13:52, Olivier Mattelaer <<email address hidden><mailto:<email address hidden>><mailto:<email address hidden>>> wrote:

Your question #616446 on MadGraph5_aMC@NLO changed:
https://answers.launchpad.net/mg5amcnlo/+question/616446

  Status: Open => Answered

Olivier Mattelaer proposed the following answer:
Dear Mazuza,

MadSpin —in it’s normal mode — is not able to handle cut on the final state. The ‘cut_decays’ has no impact on MadSpin.
(Actually MadSpin is insensitive to the run_card.dat)

For the “special” mode of madspin (trigger with the line set spinmode none or set spinmode onshell)
It is possible to define some cut but only at the 1>N level, meaning that all the cut are applied in the system where the decayed particle is at rest.
(so DR is possible but not PT)
For that you can use the syntax: “set run_card PATH”
Note that we do not check if your cut make sense or not. (i.e. the code will not crash if you impose a PT cut)

Cheers,

Olivier

On 11 Apr 2017, at 11:23, mazuza <<email address hidden><mailto:<email address hidden>><mailto:<email address hidden>>> wrote:

New question #616446 on MadGraph5_aMC@NLO:
https://answers.launchpad.net/mg5amcnlo/+question/616446

Hello,

I am generating pp> t~t a at LO, and decay tops with MadSpin, but I would like to apply cuts on the decay products lik pT, dR,
however at LO, it looks like the cut weren't applied, and this was set to False
False = cut_decays
Does change it true will do the job and cut on the decay products after MadSpin (as I set the cuts in the run_card) ?

Now if the same process at NLO pp> t~t a[QCD], and decay tops with
MadSoin, where I don't have the cut_decays parameter in the runcard,
will the cuts be applied on decay products be applied? if no, is there a
way to do that?

I am using the latest MG5 version v2_5_3

Thanks,
Mazuza

--
You received this question notification because you are an answer
contact for MadGraph5_aMC@NLO.

--
If this answers your question, please go to the following page to let us
know that it is solved:
https://answers.launchpad.net/mg5amcnlo/+question/616446/+confirm?answer_id=0

If you still need help, you can reply to this email or go to the
following page to enter your feedback:
https://answers.launchpad.net/mg5amcnlo/+question/616446

You received this question notification because you asked the question.

--
You received this question notification because you are an answer
contact for MadGraph5_aMC@NLO.

Revision history for this message
mazuza (mghneimat) said :
#4

Hi,

Is it before or after MadSpin.

> I am generating p p > t t ~a, or p p > t t ~a [QCD]
When I say before MadSpin, I meant its included in the production, its not emitted from the decay products which I will have by MadSpin

After MadSpin this is possible since in order to set the particle off-shell we have to perform a re-shuffling of all the external momenta.
In that procedure the original cut on the photon is not preserved.

>So in the process I mentioned, how should I include the cut on photons pT?

Thanks,
 Mazuza

Revision history for this message
Best Olivier Mattelaer (olivier-mattelaer) said :
#5

Hi,

My question about before/after Madspin is because you have two lhe file. The one generated before MadSpin and the one created by madspin. In the first one (the one before madspin) you should not have any event below your cut while in the second one you should have.

>So in the process I mentioned, how should I include the cut on photons pT?

You should in any case run the parton-shower on your event and this is only after such parton-shower that you can apply your analysis cut. The parton-shower will also change the pt of all your particle.
Your analysis cut should always be more restrictive than the cut that you put at parton level and you should check that your distribution/cross-section after your analysis cut do not depend of your cut at parton-level.

Cheers,

Olivier

Revision history for this message
mazuza (mghneimat) said :
#6

Dear Olivier,

Thanks a lot, now its clear.
I wasn't aware of having two lhe since I wasn't running the standalone, now I see, and yes no photons below my cut exist before MadSpin but there are photons after MadSpin.

Yes we do a sharper cut at the analysis level, thanks for the tip.

Cheers,
 Mazuza

Revision history for this message
mazuza (mghneimat) said :
#7

Thanks Olivier Mattelaer, that solved my question.