Developing #154
Updated by Ivan Muzalevsky over 6 years ago
<p>Возникла задача использования протона (возможно в будущем и остальных частиц, имеющих свой собственный особый pdg ) в составе IonMixGenerator. Было установлено, что метод generator->AddBackgroundIon("proton", 1, 1, 1, 0.2 / 0.20); работает криво. и нужно использовать FairBoxGenerator. на данный момент включать эти частицы в общий набор испускаемых ионов можно только merge'eм out-файлов симуляции. </p>
<h2>Результаты</h2>
<p>Добавлять протон к общему коклейтю частиц в IonMixGenerator можно делать следующим образом:</p>
<p><span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">FairPrimaryGenerator* primGen = new FairPrimaryGenerator(); </span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">primGen->AddGenerator(generator);</span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">primGen->AddGenerator(generator1);</span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">где generator1 является объектом IonMixGenerator, а generator - FaiBoxGenerator</span></p>
<h2>Результаты</h2>
<p>Добавлять протон к общему коклейтю частиц в IonMixGenerator можно делать следующим образом:</p>
<p><span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">FairPrimaryGenerator* primGen = new FairPrimaryGenerator(); </span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">primGen->AddGenerator(generator);</span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">primGen->AddGenerator(generator1);</span><br style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" />
<span style="color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);">где generator1 является объектом IonMixGenerator, а generator - FaiBoxGenerator</span></p>