| Interface | Description |
|---|---|
| TrimmedMagnet |
interface for trimmable magnets
|
| Class | Description |
|---|---|
| Bend |
Bend is used to represent a normal horizontal dipole magnet rather than a corrector.
|
| BLM |
The implementation of the BLM class.
|
| BPM |
The implementation of the BPM class.
|
| BunchShapeMonitor |
Representation of a Bunch Shape Monitor
|
| CCL |
CCL class to represent the CCL.
|
| CurrentMonitor |
The implementation of the Current Monitor class.
|
| CvgGauge |
The CvgGauge Class element.
|
| Dipole |
The implementation of the Dipole element.
|
| DTLTank |
The implementation of the DTLTank sequence, which derives from the
AcceleratorSeq class.
|
| EDipole | |
| Electromagnet |
Electromagnet is the base class representation of an electromagnet.
|
| Electrostatic | |
| EQuad | |
| ExtractionKicker |
the extraction kicker represents a pulsed magnet for extracting the beam vertically from the ring
|
| GenericNode |
GenericNode represents a node whose properties are defined by the data input.
|
| HDipoleCorr |
The implementation of the Horizontal Dipole corrector element.
|
| IonGauge |
The IonGauge Class element.
|
| Klystron | |
| Magnet |
The abstract Magnet Class element.
|
| MagnetMainSupply |
MainMagnetSupply represents a power supply that is the main supply for a magnet.
|
| MagnetPowerSupply |
PowerSupply is the abstract super class of all power supplies.
|
| MagnetTrimSupply |
TrimMagnetSupply is a power supply that represents a trim magnet supply.
|
| Marker | |
| NeutronDetector |
The implementation of the Neutron Detector class.
|
| PermanentMagnet |
PermanentMagnet is the superclass of all permanent magnet classes.
|
| PermQuadrupole |
PermQuadrupole implements an Permanent magnet Quadrupole.
|
| ProfileFit |
This class is a container for fit information coming from the
profile monitors.
|
| ProfileMonitor |
Represents the wire scanner device using the original API
|
| Quadrupole |
Quadrupole implements an Electromagnet Quadrupole supplied by a single power
supply.
|
| ReBuncher | |
| RfCavity |
The implementation of the RF Cavity element.
|
| RfGap |
The implementation of the RF gap element.
|
| RingBPM |
This class is for SNS Ring BPMs.
|
| SCLCavity |
SCLCavity class is used to represent an SCL RF cavity.
|
| Sextupole |
Sextupole magnet node.
|
| Solenoid | |
| TrimmedQuadrupole |
TrimmedQuadrupole is a subclass of Quadrupole that has a trim power supply in addition to a main power supply.
|
| Vacuum |
The abstract Vacuum Class element.
|
| VDipoleCorr |
The implementation of the Vertical Dipole corrector element.
|
| WireHarp |
Wire Harp Hardware
|
| WireHarp.DaqConfig |
Class
WireHarp.DaqConfig. |
| WireHarp.DataFit |
Structure for maintaining a
WireHarp profile data
fits. |
| WireHarp.DataRaw |
Structure for maintaining a
WireHarp profile data
measurement. |
| WireHarp.DevConfig |
Data structure containing the configuration parameters for
a
WireHarp device. |
| WireHarp.DevStatus |
Contains device status parameters.
|
| WireHarp.FitAttrSet |
Data structure containing the profile signal characteristics.
|
| WireScanner |
Wire Scanner Hardware
|
| WireScanner.ActrConfig |
This class is a data structure for managing scan actuator
configuration data parameters.
|
| WireScanner.CmdPck |
A class-level representation of a wire-scanner command.
|
| WireScanner.DataFit |
Data structure containing the fitted profile data
available after data acquisition (i.e., the profile
fit as computed by the acquisition software).
|
| WireScanner.DataLiveArr |
Data structure contain the profile data available
during data acquisition in a point-by-point fashion
(i.e., as the scan progress).
|
| WireScanner.DataLivePt |
Data structure contain the profile data available
during data acquisition in a point-by-point fashion
(i.e., as the scan progress).
|
| WireScanner.DataRaw |
Data structure containing the profile data available
after data acquisition (i.e., once the scan
is complete).
|
| WireScanner.DblGaussFitAttrSet |
Data structure containing the profile data characteristics
when modelled as a Double Gaussian signal.
|
| WireScanner.DevStatus |
Contains device status parameters.
|
| WireScanner.GaussFitAttrSet |
Data structure containing the profile data characteristics
when modeled as a Gaussian signal.
|
| WireScanner.PrcgConfig |
Data structure containing the configuration parameters
for the on-board data processing and analysis.
|
| WireScanner.ScanConfig |
This class is a data structure for managing scan
configuration parameters.
|
| WireScanner.SmplConfig |
Data structure containing the sampling parameters
for data acquisition.
|
| WireScanner.StatisticalAttrSet |
Data structure containing the profile data characteristics
when modelled as a Double Gaussian signal.
|
| WireScanner.Trace |
Data structure containing the last available
raw data trace as defined by the sample rate
and duration.
|
| WireScanner.TrgConfig |
Data structure containing configuration parameters
for DAQ triggering.
|
| Enum | Description |
|---|---|
| Electromagnet.Property |
accessible properties
|
| PermanentMagnet.Property |
accessible properties
|
| RfCavity.Property |
accessible properties
|
| RfGap.Property |
accessible properties
|
| WireHarp.CMD |
Wire Scanner Commands
|
| WireScanner.CMD |
Wire Scanner Commands
|
| WireScanner.CMDARG |
Valid arguments to commands accepting
arguments.
|