| XAL bundled applications |
| Application |
function |
| acceleratordemo.jar |
Demonstrates creating a custom application |
| aoc.jar |
Auxilary Optics Controls App. |
| appviewer.jar |
Monitors applications running on LAN |
| arraypvviewer.jar |
Shows live waveform data |
| beamatfoil.jar |
Didn't run |
| bpmviewer.jar |
Shows live bpm waveform data |
| bricks.jar |
GUI builder |
| bsmanalysis.jar |
Analyze beam size measurement data |
| cntrlblmlimits.jar |
Needs JERI login !? |
| db2xal.jar |
Generate XAL xdxf files from the database |
| dbbrowser.jar |
Browse the database |
| dblscanmebt.jar |
Doesn't work without SNS PVs |
| demobricks.jar |
Demo of custom application built using bricks |
| demo.jar |
Another demo application |
| desktopdemo.jar |
Demo desktop application -- text editor |
| diagtiming.jar |
Displays SNS diagnostics |
| ema.jar |
Monitors beam energy -- not working with our layout |
| emittanceanalysis.jar |
Analyzes data from emittance measuring device |
| energymanager.jar |
Manages optics to account for accelerating changes |
| escap.jar |
Analyzes wirescan data |
| extlatgenerator.jar |
Generates lattice files for DYNAC, Trace-3d, and MAD |
| injdumpwizard.jar |
Doesn't start |
| injectionpainting.jar |
Loading and examining injection kicker waveforms |
| knobs.jar |
Configure and use knobs |
| labbook.jar |
Machine characterization entries |
| launcher.jar |
Organize, group and launch XAL applications |
| lossviewer2.jar |
Plots machine losses |
| magnetcycling.jar |
Hysteresis clearing magnet ramp |
| mpsblmlimits.jar |
Needs JERI login |
| mpscheckbypass.jar |
Needs database |
| mpscheckstatus.jar |
Needs database |
| mpsclient.jar |
Used for monitoring the MPS tool |
| mpsinputtest.jar |
Needs JERI login |
| mpsmodemask.jar |
Needs JERI login |
| mpx.jar |
Interact with the online model |
| mtv.jar |
General purpose device tuner and viewer |
| opticseditor.jar |
Enable/disable nodes in optics |
| opticsswitcher.jar |
Set the default optics |
| orbitcorrect.jar |
Monitoring and correction of orbits |
| orbitdifference.jar |
Shows difference between consecutive orbit snapshots |
| pasta.jar |
Set phase and amplitude of cavities |
| pvbrowser.jar |
PV Browser, but it may include only SNS naming convention... |
| pvlogbrowser.jar |
Browse the pv logger archives -- needs db |
| pvlogger.jar |
Archive and retrieve machine state history
-- not working with our layout yet |
| quadshaker.jar |
Measures BPM response to quad shaking
-- not working with our layout yet |
| rfsimulator.jar |
Ring RF simulator |
| ringbpmviewer.jar |
Show BPM values and history -- not working with our layout yet |
| ringinjection.jar |
Measures and controls injection spot position and angle -- not working with our layout |
| ringmeasurement.jar |
Measures and controls ring optics -- not working with our layout yet |
| rocs.jar |
Ring Optics Control and Setting -- not working with our layout yet |
| rtbtwizard.jar |
Does not start |
| saddam.jar |
Set many similar devices all at once |
| scalarpvviewer.jar |
Shows live scalar PV data |
| Scan1D.jar |
Scan 1 PV and measure several others, then analyze |
| Scan2D.jar |
Scan 2 PVs? |
| scanmebt.jar |
Does not start without SNS PVs defined. |
| sclcavfield.jar |
Shows E fields in SNS linac cavities |
| scldriftbeam.jar |
Sets SNS linac cavity phases by drifting beam method(?) |
| sclmonitor.jar |
Monitors SNS linac cavity waveforms |
| sclsetcm.jar |
Does not start |
| scope.jar |
Virtual scope for viewing waveform channels |
| score.jar |
Save compare and restore application |
| slacs.jar |
Does not start -- perhaps needs slac layout? |
| timestamptest.jar |
Compares multiple PV timestamps |
| tripviewer.jar |
Retrieves and view trip events from the database |
| virtualaccelerator.jar |
Machine simulator |
| wireanalysis.jar |
Analyze wire scan data |
| wirescan.jar |
Run wire scanners -- needs a connection dictionary |
| xyzcorrelator.jar |
Monitors 2 or 3 PVs with the XAL channel correlator |