GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » Hades » Pluto » eta prime dalitz
eta prime dalitz [message #14859] Wed, 12 June 2013 02:46 Go to previous message
Michael Kunkel is currently offline  Michael Kunkel
Messages: 53
Registered: June 2011
continuous participant
From: *
Greetings again,

When I attempt to run an etaPrime simulation, namely the dalitz decay of etaprime. I get error

"Error in <PChannel::Initialization>: No database entry for:
eta' --> dilepton + g"

But if I look in eta' is listed.

What our end goal is is to simulate the etaprime dalitz and also the etaprime pi+ pi- dilepton.

Also oddly enough if I try to set etaprime dalitz to QED =1
((PDalitzDecay * )makeDistributionManager()->GetDistribution("eta'_dalitz"))->SetUseQED(1);

This also produces error.

Error: illegal pointer to class object (PDalitzDecay*)makeDistributionManager()->GetDistribution("eta'_dalitz ")

Here is a working macro. I know this works because I can replace eta' with eta and all is well.

void SIMULATE_EtaPrime_Dalitz(){
    double ebeam_min = 1.1725;
    double ebeam_max = 5.44575;
    PBeamSmearing *beam_smear = new PBeamSmearing("beam_smear", "Beam smearing");
    TF1* beam_smear_fn = new TF1("beam_smear_fn", "1./x", ebeam_min, ebeam_max);

    beam_smear->SetReaction("g + p");

    //((PDalitzDecay * )makeDistributionManager()->GetDistribution("eta'_dalitz"))->SetUseQED(1);

    //PUtils::SetSeed(123); //this is to have a fixed SEED. By default, the systime is used....

    PReaction my_reaction("_P1 = 2.2","g","p","p eta' [dilepton [e+ e-] g]","etaP_Aphi",1,0,0,0);
Read Message
Read Message
Read Message
Read Message
Previous Topic: [SOLVED]Eta Prime decay via rho dilepton
Next Topic: differential cross section
Goto Forum:

Current Time: Wed Feb 20 06:06:40 CET 2019

Total time taken to generate the page: 0.02824 seconds