# Presentation: 388215

## Pbar Application Pages

- The P index pages:
- 3 separate pages
- 128 slots, 90 single use applications
- PA #’s from 0052 to 1999
- Keepers span wide range of Division (and beyond)
- Actively adding applications
- 3rd index page came in 2000!
- Java Apps (J Budlong)
- Pbar Vacuum Plotting
- Debuncher BPMs

- Controls (10 keepers 45 slots)
- Briegel, Cahill, Hendricks, Ivanov, Wang, Marsh, West, Smedinghoff, Triplett, Winterowd
- Pbar (9 keepers 38 slots)
- Budlong, Gollwitzer, Harms, Lebedev, Leveling, Peterson, Sondgeroth, Vander Meulen, Werkema
- Left the lab (5 keepers 5 slots)
- Bertsche,Klamp,O’Day,Pires,Stancari
- Operations (2 keepers 2 slots)
- Kissel, Morris
- Instrumentation (2 keepers 3 slots)
- Meyer, Voy
- Headquarters ( 2 keepers 28 slots)
- McGinnis, Church
- Tevatron (1 keeper 1 slot)
- Still
- Beamlines (1 keeper 3 slots)
- Lucas
- Recycler (1 keeper 2 slots)
- Marriner
- Proton Source (1 keeper 1 slot)
- McCrory

## Application Keepers

## PA # and Slot #

## Usage Statistics

- Analyzed year of page loads
- 6 Nov 02 - 4 Nov 03
- DCL to convert VAX binary to ascii
- ftp to outland
- ftp to my laptop
- Shell scripts to count occurrences
- “PA0052     P60”
- Some double counting (if open at midnight, for example)

- 42139 page loads
- P60 most popular
- parameter page, power supplies
- 8364 times
- 41 run 10 or fewer times
- Not mission critical?
- 18 run 2 or fewer times
- Probably obsolete
- E835 applications as examples
- 84 run < 1/week
- Some still critical!
- P102 Cycle Busses (28 times)
- 44 run ≥ 1/week
- 14 run ≥ 10/week

## Top 10 List by Slot #

| Slot # | Title | PA # | Number of times  | Pbar only? |
| --- | --- | --- | --- | --- |
| 60 | Power Supply Params | 52 | 8364 | No |
| 34 | TWT Status Page | 1874 | 5106 | Yes |
| 36 | Stochastic Param’s | 52 | 3350 | No |
| 41 | SAnalyzer Download | 1792 | 2036 | Yes* |
| 8 | RF Parameters | 52 | 1976 | No |
| 18 | Pbar Vacuum | 1653 | 1499 | No |
| 43 | Measure Tunes | 635 | 1442 | Yes |
| 12 | Target Parameters | 52 | 1355 | No |
| 67 | Beam Permit Status | 442 | 1279 | No |
| 42 | SAnalyzer Display | 1787 | 1224 | Yes* |

- *Recycler has very similar programs

## Top 14 List by PA #(≥10/week)

| PA # | Title | Number of times  |
| --- | --- | --- |
| 52 | Parameter Page | 16894 |
| 1874 | TWT Status Page | 5106 |
| 1792 | SAnalyzer Download | 2036 |
| 1653 | Pbar Vacuum | 1499 |
| 635 | Measure Tunes | 1442 |
| 442 | Beam Permit Status | 1279 |
| 1787 | SAnalyzer Display | 1224 |
| 1893 | Deb. Inj. TBT | 1141 |
| 1028 | Sequencer | 1088 |
| 1898 | Core Sig Suppress | 1070 |
| 1583 | New RF Curve load | 955 |
| 1910 | Flux Capacitor | 737 |
| 1842 | VSA Acc Long Prof | 617 |
| 419 | SEM Grid Display | 574 |

## Usage Statistics 

- Usage Statistics

- 3 ran more than 2000x

## Adding Applications

- Actively adding applications:
- 3rd index page
- Shot setup:
- Beam line tuning
- Diagnostics and monitoring
- Stacking & operation:
- Debuncher tuning
- Accumulator tuning
- New hardware:
- VSA
- Scopes
- NMR probes

| P34 | TWT Status Page |
| --- | --- |
| P101 | Flux Capacitor |
| P142 | VSA Acc Long Prof |
| P146 | Debuncher Bumps |
| P152 | Deb Inj TBT |
| P170 | Accumulator Ramp |
| P188 | GPIB Command Editor |
| P192 | Core Sig Suppression |
| P194 | Proton Torpedo |
| P207 | Long Emit Calc |

- A CUTOFF DATE:  After x/y/200z, no longer accept new applications?
- Force development of Java applications?

- Some recent programs

## Future Applications

- Pbar will be changing operational modes significantly as the Run II upgrades go forward:
- Higher stacking rates
- Frequent pbar transfers
- Tuning needs will probably change
- Using new hardware (e.g., VSA to do Debuncher TBT injection)
- Developing new measurements (e.g., Debuncher momentum notch filter position)

- Need structures (objects?) to make it easy for programmers to:
- Setup hardware
- Get data from hardware
- Programmable scopes
- Spectrum and signal analyzers
- Programmable multiplexers
- e.g., AP1 Gap Monitor and Scope
- P194
- 120 GeV protons on target
- Measures important for Debuncher momentum cooling
- P207
- 8 GeV pbars to MI
- Measures important for coalescing
- Different timing and scales
- J Budlong developing Java classes for the Tek scopes that are proliferating

## Example picture

- Jim Budlong, working with Kevin Cahill and Charlie Briegel, developed classes to read out TDS scopes in pbar through VME
- Plotting widget
- Setup widgets
- Data available to do analysis