https://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&feed=atom&action=historyCommon beam properties interface for generators - Revision history2024-03-28T15:45:38ZRevision history for this page on the wikiMediaWiki 1.24.1https://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90595&oldid=prevJrsteven at 12:35, 13 December 20182018-12-13T12:35:49Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 12:35, 13 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This new interface was initially released in [https://github.com/JeffersonLab/halld_sim/releases/tag/3.7.0 halld_sim ver3.7.0] and has been tested with [https://github.com/mashephe/AmpTools/releases/tag/v0.9.4 AmpTools ver0.9.4] and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper ver2.0.4], and should not be used with earlier versions of these dependencies.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This new interface was initially released in [https://github.com/JeffersonLab/halld_sim/releases/tag/3.7.0 halld_sim ver3.7.0] and has been tested with [https://github.com/mashephe/AmpTools/releases/tag/v0.9.4 AmpTools ver0.9.4] and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper ver2.0.4], and should not be used with earlier versions of these dependencies.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/<del class="diffchange diffchange-inline">tree</del>/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/<ins class="diffchange diffchange-inline">blob</ins>/master/Generators<ins class="diffchange diffchange-inline">/gen_pi0/examples/vmRegge.cfg </ins>example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude)<ins class="diffchange diffchange-inline">.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''Note 3:''' In your [https://github.com/JeffersonLab/gluex_MCwrapper/blob/master/examples/MC.config MCWrapper config file], you can set the FLUX_TO_GEN flag to: 'ccdb', 'cobrems', or the path and file name which contains a histogram of the flux you want to use</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90594&oldid=prevJrsteven at 12:20, 13 December 20182018-12-13T12:20:44Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 12:20, 13 December 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This <del class="diffchange diffchange-inline">updated version of </del>halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper<del class="diffchange diffchange-inline">] </del>ver2.0.4, and should not be used with <del class="diffchange diffchange-inline">previous </del>versions.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This <ins class="diffchange diffchange-inline">new interface was initially released in [https://github.com/JeffersonLab/</ins>halld_sim<ins class="diffchange diffchange-inline">/releases/tag/3.7.0 halld_sim ver3.7.0] and </ins>has been tested with <ins class="diffchange diffchange-inline">[https://github.com/mashephe/AmpTools/releases/tag/v0.9.4 </ins>AmpTools ver0.9.4<ins class="diffchange diffchange-inline">] </ins>and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper ver2.0.4<ins class="diffchange diffchange-inline">]</ins>, and should not be used with <ins class="diffchange diffchange-inline">earlier </ins>versions <ins class="diffchange diffchange-inline">of these dependencies</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90220&oldid=prevJrsteven at 21:08, 14 November 20182018-11-14T21:08:30Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 21:08, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.<del class="diffchange diffchange-inline">3</del>, and should not be used with previous versions.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.<ins class="diffchange diffchange-inline">4</ins>, and should not be used with previous versions.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90210&oldid=prevJrsteven: /* Notes on generators not fully implemented */2018-11-14T15:29:03Z<p><span dir="auto"><span class="autocomment">Notes on generators not fully implemented</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 15:29, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 66:</td>
<td colspan="2" class="diff-lineno">Line 66:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Notes on generators not fully implemented =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Notes on generators not fully implemented =</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* gen_2pi_amp and gen_2pi_primakoff: needs to use beam config file in amplitude definition for polarization, but should consult with authors first</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>gen_2pi_amp and gen_2pi_primakoff<ins class="diffchange diffchange-inline">'''</ins>: needs to use beam config file in amplitude definition for polarization, but should consult with authors first</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* bggen, bggen_jpsi: fortran-based generators, use fortran version of cobrems calculator.  Need to consult with authors if we should implement common interface.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>bggen, bggen_jpsi<ins class="diffchange diffchange-inline">'''</ins>: fortran-based generators, use fortran version of cobrems calculator.  Need to consult with authors if we should implement common interface.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* gen_ee, gen_ee_hb: read external ROOT histograms as input for photon flux.  Should be able to transition to common interface, but not implemented.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">'''</ins>gen_ee, gen_ee_hb<ins class="diffchange diffchange-inline">'''</ins>: read external ROOT histograms as input for photon flux.  Should be able to transition to common interface, but not implemented.</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90209&oldid=prevJrsteven at 15:28, 14 November 20182018-11-14T15:28:45Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 15:28, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 64:</td>
<td colspan="2" class="diff-lineno">Line 64:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>PolarizationAngle 0.0        # linear polarization angle (degrees)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>PolarizationAngle 0.0        # linear polarization angle (degrees)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div></pre></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">= Notes on generators not fully implemented =</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* gen_2pi_amp and gen_2pi_primakoff: needs to use beam config file in amplitude definition for polarization, but should consult with authors first</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* bggen, bggen_jpsi: fortran-based generators, use fortran version of cobrems calculator.  Need to consult with authors if we should implement common interface.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* gen_ee, gen_ee_hb: read external ROOT histograms as input for photon flux.  Should be able to transition to common interface, but not implemented.</ins></div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90203&oldid=prevJrsteven at 14:53, 14 November 20182018-11-14T14:53:04Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 14:53, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.<del class="diffchange diffchange-inline">4</del>, and should not be used with previous versions.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.<ins class="diffchange diffchange-inline">3</ins>, and should not be used with previous versions.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90202&oldid=prevJrsteven at 14:52, 14 November 20182018-11-14T14:52:50Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 14:52, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.   </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note 1:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Note 2:''' See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90201&oldid=prevJrsteven at 14:52, 14 November 20182018-11-14T14:52:41Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 14:52, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.  See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note <ins class="diffchange diffchange-inline">1</ins>:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.   </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">'''Note 2:''' </ins>See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper (i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90200&oldid=prevJrsteven at 14:52, 14 November 20182018-11-14T14:52:12Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 14:52, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.  See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note:''' This updated version of halld_sim has been tested with AmpTools ver0.9.4 and [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4, and should not be used with previous versions.  See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to find the 2 lines that need to be changed to utilize the new beam configuration files in MCWrapper <ins class="diffchange diffchange-inline">(i.e. 'define beamconfig filename' and then supplying the beamconfig variable to the amplitude)</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td></tr>
</table>Jrstevenhttps://halldweb.jlab.org/wiki/index.php?title=Common_beam_properties_interface_for_generators&diff=90199&oldid=prevJrsteven at 14:44, 14 November 20182018-11-14T14:44:57Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 14:44, 14 November 2018</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>There are many generators located in the [https://github.com/JeffersonLab/halld_sim halld_sim] repository that can use a common interface to beam properties used in event generation, such as Flux and Polarization vs. photon beam energy.  The '''UTILITIES''' library was created to manage this common interface, with a new class '''BeamProperties''' that returns a histogram of photon flux and polarization for use in event generation and (in the future) amplitude analysis fits.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Note:''' This updated version of halld_sim has been tested with [https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4 and should not be used with previous versions.  See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to <del class="diffchange diffchange-inline">see </del>the 2<del class="diffchange diffchange-inline">-line change needed </del>to utilize the new beam configuration files</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Note:''' This updated version of halld_sim has been tested with <ins class="diffchange diffchange-inline">AmpTools ver0.9.4 and </ins>[https://github.com/JeffersonLab/gluex_MCwrapper gluex_MCWrapper] ver2.0.4<ins class="diffchange diffchange-inline">, </ins>and should not be used with previous versions.  See [https://github.com/JeffersonLab/gluex_MCwrapper/tree/master/Generators example generator configuration files] to <ins class="diffchange diffchange-inline">find </ins>the 2 <ins class="diffchange diffchange-inline">lines that need to be changed </ins>to utilize the new beam configuration files <ins class="diffchange diffchange-inline">in MCWrapper.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Relevant new features =</div></td></tr>
</table>Jrsteven