Modify ↓
Opened 7 years ago
Closed 7 years ago
#374 closed defect (fixed)
e+e- -> jets process set-up broken
Reported by: | Enrico Bothmann | Owned by: | marek |
---|---|---|---|
Priority: | major | Milestone: | rel-2.3.0 |
Component: | ME Generator | Version: | 2.2.4 |
Keywords: | Cc: | andrii.verbytskyi@desy.de |
Description (last modified by )
This bug appears in the 2.2.4 release. However, it first appeared in the 2.2.3 branch, and the attached log files and mentioned revisions refer to the 2.2.3 branch.
For the attached e+e- -> jets
run card process set-up raises an exception,
because Amegic tries to write a lib for e+e- -> d c ub sb
, which should not be an active channel in the first place.
This error first appears in with r30546 "marek: implement Max_N_TChannels for Amegic".
I've also attached logs for this and the preceding revision, where the set-up still proceeds fine.
Attachments (3)
Change History (6)
Changed 7 years ago by
Changed 7 years ago by
Attachment: | r29964.log added |
---|
Changed 7 years ago by
Attachment: | r30546.log added |
---|
comment:1 Changed 7 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 7 years ago by
Cc: | andrii.verbytskyi@desy.de added |
---|
comment:3 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
I introduced a stupid typo (_maxcpl -> m_maxcpl) when implementing Max_N_TChannel for Amegic which broke its order counting (orders of g were compared to orders of alpha). This allowed pure EW diagrams like ee->udsc to also pass the check of the orders.
This is fixed with r30886 on rel-2-2-4 and r30888 on rel-2-2-3.