Reweighting in the particle mass?

Asked by Benedikt Maier

Dear experts,

I am trying to reweight in the dark matter mass after generating:

generate p p > xd xd~ t [QCD]
add process p p > xd xd~ t~ [QCD]

with the following model:

https://www.dropbox.com/s/q0himp7ou0butgy/DM_s_sp1.tar.gz?dl=0

(The I put the entire folder of the generation here in case this helps:
https://www.dropbox.com/s/86q4u32k6dpbx1c/monotop.tar.gz?dl=0
)

To test the reweighting in the mass, I want to reweight from M_xd = 10 GeV to 300 GeV (this is still on-shell; the mediator has 1.1 TeV in this test). The effect on the width of the mediator is small: 113.5 GeV vs. 112.4 GeV.
While reweighting in the couplings, which I tried in another test, seems to work, I now get crazily different cross sections compared to a nominal generation with M_xd=300 GeV:

nominal 300 GeV:
xsec 8.624e-01 pb (8.522e-01)
width 1.124005e+02

Reweighted from 10 to 300 GeV:
xsec 1.78085460823
width 112.4005

The latter cross section has an O(1pb) uncertainty, but the statistics that I used was sufficient (100k events).

Is the dark matter mass thus just not possible to reweight, or do I overlook a potential issue/mistake? I would assume that reweighting in the s-channel mediator mass does not work, but I don't see why in the xd particles it shouldnt be possible either.

The reweight card that I use is:

change mode NLO
change helicity False (needed, otherwise not even reweighting in couplings works)
launch
set MASS 5000521 300
set DECAY 5000001 AUTO

All the best & thanks,
Benedikt

Question information

Language:
English Edit question
Status:
Solved
For:
MadGraph5_aMC@NLO Edit question
Assignee:
Olivier Mattelaer Edit question
Solved by:
Olivier Mattelaer
Solved:
Last query:
Last reply:
Revision history for this message
Benedikt Maier (bmaier) said :
#1

This is a plot comparing the dedicated simulations with reweighted ones.

https://www.dropbox.com/s/smtf58lgeumrich/NLO_fatjetpt.png?dl=0

For the couplings it is okay, but the larger the deviation in the mass from the nominal one, the more obscure the results get. They do into the opposite direction, in fact. ;(

Benedikt

Revision history for this message
Valentin Hirschi (valentin-hirschi) said :
#2

I think Olivier Mattelaer is back now and will be able to answer more precisely to your questions.

However, I believe that reweighting any kind of mass is not possible, simply because their impact on shape, i.e. on kinematics is drastic and therefore you basically lose all efficiency in your reweighting procedure.

This is obvious in the case of the a mediator mass where the sharp Breit-Wigner shape makes it clear that moving the mediator mass by just a couple times the width will send you to a region basically completely unpopulated (since there, in the original hypothesis samples, the cross-section is suppressed by several orders of magnitude and you have no events).

For the case of final particle masses, I believe that you still have a very strong impact on kinematics, clearly strong enough to spoil your reweighting procedure.
You can convince yourself of this by looking at the analytical expression of 2 > 2 process via s-channel resonances where you vary the mass of the final states; it significantly impacts your distribution of \hat(s).

Revision history for this message
Valentin Hirschi (valentin-hirschi) said :
#3

I think Olivier Mattelaer is back now and will be able to answer more precisely to your questions.

However, I believe that reweighting any kind of mass is not possible, simply because their impact on shape, i.e. on kinematics is drastic and therefore you basically lose all efficiency in your reweighting procedure.

This is obvious in the case of the a mediator mass where the sharp Breit-Wigner shape makes it clear that moving the mediator mass by just a couple times the width will send you to a region basically completely unpopulated (since there, in the original hypothesis samples, the cross-section is suppressed by several orders of magnitude and you have no events).

For the case of final particle masses, I believe that you still have a very strong impact on kinematics, clearly strong enough to spoil your reweighting procedure.
You can convince yourself of this by looking at the analytical expression of 2 > 2 process via s-channel resonances where you vary the mass of the final states; it significantly impacts your distribution of \hat(s).

Revision history for this message
Valentin Hirschi (valentin-hirschi) said :
#4

Hi Benedikt,

Sorry, the last part of my previous answer is incorrect. In a 2>2 process via an close-to-onshell s-channel resonances, varying the small mas of the decay products is not going to change much, you are right (as underlined by the fact that your width does not change by much.

I think that what happens instead is that your reweigthing weight 'rewgt' is, for each event 'evt' extracted from your sample:

rewgt(evt) = new_wgt(evt) / orig_wgt(evt)

Now the event kinematics is the same in the numerator and denominator on the r.h.s since the reweigthing procedure does not change the kinematic of each event individually.
This means that the numerator new_wgt computes the matrix element with a xd mass of 300 GeV in your example but the final state momenta are still at p^2 = 10 GeV.
This cannot lead to consistent results since our framework can only compute onshell matrix elements; in other words the polarization vectors used to compute the new_weight will not make sense since they do not describe onshell particles in this case.

So the conclusion is that you really cannot use the reweighting procedure to change any mass, but for the final states ones you are considering here, the explanation as to why differs from the usual one that applies to propagator masses for example.

Revision history for this message
Benedikt Maier (bmaier) said :
#5

Hi Valentin,

Thanks a lot for the detailed words. I think I begin to understand; however I have one more question - what exactly do you mean with "only on-shell matrix elements" in this case? 2x300 GeV is still smaller than the mediator mass, and also I have tried to reweight the other way around - from 300 to 10 GeV, and it wasn't working either.

Thanks again,
Benedikt

Revision history for this message
Valentin Hirschi (valentin-hirschi) said :
#6

Sorry, I was not being clear. I was talking about the *external particles* (your dark matter xd) being on-shell vs off-shell.

If your original hypothesis (the one you used to generate events) has M_xd = 10 GeV and you then reweight it with an hypothesis where M_xd = 300 GeV, then the reweighting procedure MG5aMC will try to evaluate the matrix element with the internal xd mass parameter set to 300 GeV but still with external final state momenta with p^2 = 10 GeV (hence xd is then off-shell; that's what I meant).
This is of course inconsistent and the reason why reweighting cannot work in this case.

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

Hi,

Modifying the mass of external particle is just impossible in our framework.
Modifying mass of internal propagator is technically possible but quickly lead to huge un-efficiency.
In principle change of the order of the original width may still be ok but change larger than that are certainly going to fail.

Cheers,

Olivier

> On Sep 22, 2016, at 18:22, Valentin Hirschi <email address hidden> wrote:
>
> Question #401866 on MadGraph5_aMC@NLO changed:
> https://answers.launchpad.net/mg5amcnlo/+question/401866
>
> Status: Open => Answered
>
> Valentin Hirschi proposed the following answer:
> Sorry, I was not being clear. I was talking about the *external
> particles* (your dark matter xd) being on-shell vs off-shell.
>
> If your original hypothesis (the one you used to generate events) has M_xd = 10 GeV and you then reweight it with an hypothesis where M_xd = 300 GeV, then the reweighting procedure MG5aMC will try to evaluate the matrix element with the internal xd mass parameter set to 300 GeV but still with external final state momenta with p^2 = 10 GeV (hence xd is then off-shell; that's what I meant).
> This is of course inconsistent and the reason why reweighting cannot work in this case.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Benedikt Maier (bmaier) said :
#8

Thanks Olivier Mattelaer, that solved my question.