Difference between revisions of "PWA Software"

From Pwawiki
Jump to navigationJump to search
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
== ROOTPWA (Compass) ==
 +
 +
see
 +
 +
 +
https://github.com/ROOTPWA-Maintainers/ROOTPWA
 +
  
== ROOTPWA (Compass) ==
 
  
 
''' Notes from building ROOTPWA on JLab ifarm (last build date july 20, 2012)'''
 
''' Notes from building ROOTPWA on JLab ifarm (last build date july 20, 2012)'''
Line 43: Line 49:
 
SOURCE CODE
 
SOURCE CODE
  
http://sourceforge.net/projects/rootpwa/develop
+
http://rootpwa.svn.sourceforge.net/viewvc/rootpwa/trunk/
  
== ampTools (Gluex-Indiana) ==
+
== AmpTools (Gluex-Indiana) ==
 
Wiki
 
Wiki
 
=http://amptools.sourceforge.net/index.php/Main_Page
 
=http://amptools.sourceforge.net/index.php/Main_Page
Line 51: Line 57:
 
http://sourceforge.net/projects/amptools/
 
http://sourceforge.net/projects/amptools/
  
== JPWA (JLab-CLAS) ==
+
== PyPWA (Gluex/CLAS12-JLab) ==
 +
https://pypwa.jlab.org/index.html
 +
 
 +
and
 +
 
 +
 
 +
https://github.com/JeffersonLab/PyPWA/releases
  
 +
== Ruby-PWA (GlueX - CMU)==
  
== Ruby-PWA (Gluex - CMU)==
 
  
http://www-meg.phys.cmu.edu/~williams/wiki-ruby-pwa/index.php/Main_Page
+
https://github.com/diorahman/ruby-pwa
  
 
== GpuPWA (Beijing) ==
 
== GpuPWA (Beijing) ==
 +
 +
https://sourceforge.net/projects/gpupwa/
 +
 +
== ComPWA (Mainz - PANDA)==
 +
 +
https://github.com/ComPWA/ComPWA

Latest revision as of 12:26, 20 January 2017

ROOTPWA (Compass)

see


https://github.com/ROOTPWA-Maintainers/ROOTPWA


Notes from building ROOTPWA on JLab ifarm (last build date july 20, 2012)

important paths

  • rootpwa: /work/clas/clasg12/clasg12/ROOTPWA-build/rootpwa
  • libconfig: /work/clas/clasg12/clasg12/ROOTPWA-build/libconfig-1.4b4
  • boost: /home/clasg12/local/src/Boost_1_46_1
  • root: /apps/root/PRO/root
  • cmake: /apps/cmake

to setup paths

source /work/clas/clasg12/clasg12/ROOTPWA-build/rootpwa/setup-ifarm-jlab.sh

compiled programs in build/bin

addamp*              getThresholds*                    testAmplitudeTree*
addisokey*           int*                              testArray*
ampDiff*             key2tex*                          testDecayTopology*
binevt*              listwaves*                        testIntegral*
CalcAmpl*            mutator*                          testLibppFunctions*
CalcAmpl2*           plotBWAmp*                        testLikelihood*
calcAmplitudes*      plotGampMassDep*                  testParticle*
calcIntegrals*       pwaConstraintFit*                 testPWAAmp*
checkKeyFile*        pwafit*                           testPWAConstraint*
createGraphDiagram*  pwaMassFit*                       testPWALikeli*
doPlotWEvts*         pwaplot*                          testSpinUtils*
evt2tree*            reflect*                          testSumAccumulators*
evtweight*           rootpwa_fitresult_inspector_gui*  testWaveDescription*
gamp*                rootpwa_gui*                      testWaveSetGenerator*
generateWaveSet*     selector*                         vamp*
genpw*               testAmplitude*

documentation:

gamp_user_guide.ps
rootpwa.pdf
rootpwa_tutorial.pdf
  • the documentation is infinished but is a good starting point.

http://iweb.dl.sourceforge.net/project/rootpwa/rootpwaintro.pdf


SOURCE CODE

http://rootpwa.svn.sourceforge.net/viewvc/rootpwa/trunk/

AmpTools (Gluex-Indiana)

Wiki =http://amptools.sourceforge.net/index.php/Main_Page Downloads http://sourceforge.net/projects/amptools/

PyPWA (Gluex/CLAS12-JLab)

https://pypwa.jlab.org/index.html

and


https://github.com/JeffersonLab/PyPWA/releases

Ruby-PWA (GlueX - CMU)

https://github.com/diorahman/ruby-pwa

GpuPWA (Beijing)

https://sourceforge.net/projects/gpupwa/

ComPWA (Mainz - PANDA)

https://github.com/ComPWA/ComPWA