[Halld-offline] Upgrading to AmpTools v0.5
Matthew Shepherd
mashephe at indiana.edu
Thu Jan 3 15:53:31 EST 2013
Hi,
I have now upgraded the GlueX source tree to work with AmpTools v0.5. This means that if you were building the parts of the source tree that used AmpTools, you must upgrade to v0.5 for your code to compile successfully again. Get code from: amptools.sourceforge.net
I believe that I have fixed all of the executables and tutorials to work as they did before. If there are any problems, please let me know.
Matt
On Dec 18, 2012, at 1:53 PM, Matthew Shepherd <mashephe at indiana.edu> wrote:
>
> Hi all,
>
> I'm in the process of upgrading the GlueX source tree to the newest version of AmpTools (v0.5). This release is not backwards compatible with older versions of the code. I'm working through both the amplitude definitions (in our library: AMPTOOLS_AMPS) and the data I/O routines (AMPTOOLS_DATAIO) to make changes. I will also update the executables in programs/AmplitudeAnalysis and the associated examples.
>
> AmpTools v0.5 provides an improved user interface to reduce the amount of code that the user has to write in order to use the toolkit. The user-defined amplitudes, data readers, and plotters are more compact. In addition there is an interface class for running the fit which greatly simplifies the fit executable.
>
> If you are compiling the AmpTools portions of our code with an AmpTools release that you have installed, these changes will break your compilation until you update to the latest version (available from amptools.sourceforge.net).
>
> Conversely, if you update to the latest version *before* I commit the changes, your compilation will also break.
>
> Reminder, you can bypass compilation of AmpTools parts of our tree by just doing: unsetenv AMPTOOLS
>
> I have not checked in any code yet, but plan to soon as a change and test. If you have any objections to this, please let me know now.
>
> Matt
>
>
More information about the Halld-offline
mailing list