Opened 14 years ago
Closed 11 years ago
#375 closed defect (fixed)
mapping for s-channel resonances
Reported by: | kilian | Owned by: | kilian |
---|---|---|---|
Priority: | P1 | Milestone: | v2.2.0 |
Component: | core | Version: | 2.0.3 |
Severity: | major | Keywords: | |
Cc: |
Description
s-channel resonances (i.e., 2 -> 1 processes and decay) need a special mapping, which was available in W1. Reactivate this.
(See also #57.)
This might be postponed to 2.0.5.
Change History (29)
comment:1 Changed 14 years ago by
Priority: | P4 → P1 |
---|
comment:2 Changed 14 years ago by
Priority: | P1 → P4 |
---|---|
Status: | new → assigned |
comment:4 Changed 14 years ago by
Milestone: | v2.0.4 → v2.0.5 |
---|
comment:5 Changed 14 years ago by
Milestone: | v2.0.5 → v2.0.6 |
---|
comment:6 Changed 14 years ago by
Priority: | P4 → P1 |
---|
comment:8 Changed 13 years ago by
Priority: | P1 → P2 |
---|
Temporarily postpone this after the user-interface issue and related (cut/analysis).
comment:9 Changed 13 years ago by
Milestone: | v2.0.6 → v2.0.7 |
---|
comment:10 Changed 13 years ago by
Milestone: | v2.1.0 → v2.0.7 |
---|
Particularly striking example is the missing radiative return to the Z peak in CLIC beamstrahlung spectra.
comment:11 Changed 13 years ago by
Type: | enhancement → defect |
---|
This feature has already been present. Deadline for the new release (which should contain this) is 19.3.12.
comment:12 Changed 13 years ago by
Milestone: | v2.0.7 → v2.0.8 |
---|---|
Priority: | P2 → P0 |
Will presumably not done before 2.0.7... but gets highest priority for 2.0.8.
comment:14 Changed 13 years ago by
Update: this is underway, but it essentially amounts to introducing a multichannel algorithm for the whole structure-function part of the program. Will take some more time.
It does work already for the LHC setup (PDFs). The switches for that are still off by default, however.
comment:16 Changed 13 years ago by
@JR: Yes, the new multichannel approach will revive #55. But first I'll have to make this working properly.
comment:18 Changed 13 years ago by
Milestone: | v2.0.8 → v2.1.0 |
---|
comment:20 Changed 12 years ago by
Milestone: | v2.1.1 → v2.1.2 |
---|
comment:21 Changed 12 years ago by
Priority: | P0 → P1 |
---|
As long as #468 is under construction, this has to be postponed.
comment:22 Changed 12 years ago by
Milestone: | v2.2.0 → v2.2.1 |
---|
comment:23 Changed 12 years ago by
Milestone: | v2.2.1 → v2.2.0 |
---|
comment:24 Changed 11 years ago by
Milestone: | v2.2.0 → v2.2.1 |
---|
comment:25 Changed 11 years ago by
This is of the utmost importance as even our examples don't run well without this (cf. #595). Shall we maybe even move it to 2.2.0 ??)
comment:26 Changed 11 years ago by
Priority: | P1 → P0 |
---|
comment:27 Changed 11 years ago by
Milestone: | v2.2.1 → v2.2.0 |
---|---|
Priority: | P0 → P2 |
Yes. I have to re-examine the issue, alongside with re-enabling the remaining structure functions #500. The workaround of previous versions doesn't go along with the current implementation, so no surprise that effective 2 -> 1 processes fail completely.
comment:28 Changed 11 years ago by
Priority: | P2 → P1 |
---|
Let's see what can be done. In principle, the infrastructure for dealing with this problem is there, even some (unit) tests for multi-channel structure function parameterizations. I just have to learn how to make use of this.
comment:29 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
r5279: smtest_8: It works. Hallelujah!
Partly implemented in r2824.
The problem is that in a generic process, some phase-space channels may involve s-channel resonances, some don't. A mapping of the resonance is possible only be switching off all mappings of the (0,1) x range that are used by individual structure functions. The implementation therefore must (1) switch them off for the current channel (done), and (2) compute the (inverse) mappings for all channels without s-channel mapping with their Jacobians (not implemented yet). Essentially, I have to separate mapping from structure-function calculation in all cases.
Mapping the x range to adapt to a resonance also implied switching off the generator mode, as it is used for CIRCE.
Priority: P4 should stay since this may not be ready in time for 2.0.4.
Apparently, I did this somehow for W1, but completely forgot ...