#103 closed enhancement (fixed)
Enhancement functions with unweighted events
Reported by: | Frank Siegert | Owned by: | Frank Siegert |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Unknown | Version: | 0.trunk |
Keywords: | Cc: |
Description
It would be very nice if we could apply enhancement functions on top of otherwise unweighted events. This would be useful for experiments which do want enhancements of high pT, but can't accept the higher fluctuations that come from events where the kinematics has not been unweighted.
Attachments (0)
Change History (7)
comment:1 Changed 14 years ago by
Milestone: | → rel-1.2.3 |
---|
comment:2 Changed 14 years ago by
Milestone: | rel-1.2.3 → rel-1.3.0 |
---|
comment:3 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
FrankS has just merged the improved version of this into trunk:
The new option Enhance_Observable specifies a function of the ME momenta in which the event generation will be basically flat. The best thing about it: This works for both unweighted events (which will of course then get a weight according to the enhancement, but are still unweighted before that) and weighted events.
It has advantages even in the weighted case, e.g. you don't have to guess the shape of dSigma/dObs anymore to counter it in an Enhance_Function, but only have to define the observable.
The syntax is documented in the manual (one also needs to specify the lower and upper bounds in which an enhancement should happen).
Hence, if you are using Enhance_Function's in your Run.dat, they won't work anymore, but should be replaced by Enhance_Observable's.
comment:4 Changed 14 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Consider re-adding the Enhance_Function option to be able to cross check both in the benchmark.
comment:5 Changed 14 years ago by
Owner: | changed from Stefan Hoeche to Frank Siegert |
---|---|
Status: | reopened → new |
comment:6 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Enhance_Function has been re-added and benchmark using it is currently running.
It would be nice to have this feature in v1.2.3, but unless someone volunteers to implement it, I would opt for v>=1.3.0. We first have to come up with a sensible prescription to define the related event weight.