sherpa is hosted by Hepforge, IPPP Durham
close Warning:
  • Error with navigation contributor "BrowserModule"
  • Failed to sync with repository "(default)": instance.__dict__ not accessible in restricted mode; repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
Modify

Opened 17 months ago

Last modified 17 months ago

#378 new defect

B0 mixing leads to crash

Reported by: Frank Siegert Owned by: Frank Siegert
Priority: major Milestone: rel-2.3.0
Component: Hadron Decays Version: 2.2.4
Keywords: Cc:

Description

We see a crash when enabling mixing of neutral mesons (e.g. B0) by adding the following lines in Decaydata.db/HadronConstants.dat:

x_B = 0.776
y_B = 0.0
Mixing_B = 1

The problem seems to be happening in Hadron_Decay_Handler::FillDecayTree with the removal of the non-mixed decay blob from the bloblist (if (*bit==blob) p_bloblist->erase(bit);). I don't see right away what is going wrong and don't have the time to follow up right now, so am reporting it here so that it is not lost.

A simple run card to reproduce this together with the changes in <prefix>/share/SHERPA-MC/Decaydata.db above is:

(run){
  EVENTS = 10000
  BEAM_1 = 2212; BEAM_ENERGY_1 = 4000;
  BEAM_2 = 2212; BEAM_ENERGY_2 = 4000;

  MI_HANDLER = None
  MASSIVE[5]=1
}(run)

(processes){
  Process 93 93 -> 5 -5 93{0}
  Order (*,2);
  CKKW sqr(30/E_CMS)
  End process;
}(processes)

Attachments (0)

Change History (1)

comment:1 Changed 17 months ago by Frank Siegert

PS: ATLAS wants to use B0 mixing in their samples, so this is not only an academic exercise.

Modify Ticket

Change Properties
Action
as new The owner will remain Frank Siegert.
as The resolution will be set.
to The owner will be changed from Frank Siegert to the selected user.
The owner will be changed from Frank Siegert to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.